FastjsonScan icon indicating copy to clipboard operation
FastjsonScan copied to clipboard

部分代码判断逻辑问题

Open chaserw opened this issue 1 year ago • 2 comments

dnslog.go 58行

if string(body) == "[]"{
		return ""

从历史更改记录上看,之前这里直接返回[],后来改为返回"",但是其他位置判断逻辑未修改导致部分判断逻辑存在问题,例如detect.go 155行

	if  record == "[]" || record == Utils.NETWORK_NOT_ACCESS{
		fmt.Println("["+url+"] :"+"[-] 目标没有开启 AutoType")
		autoTypeStatus = false
	}else{
		fmt.Println("["+url+"] :"+"[*] 目标开启了 AutoType ")
		autoTypeStatus = true
	}

chaserw avatar Sep 28 '22 03:09 chaserw

+1

GG-o1 avatar Sep 28 '22 06:09 GG-o1

是的,当时为了适配83版本dnslog会产生报错,从而能够确定版本的问题,只修改了部分代码逻辑,我会收集使用当中的一些问题,在国庆期间修改一版

a1phaboy avatar Sep 28 '22 09:09 a1phaboy