FastjsonScan
FastjsonScan copied to clipboard
部分代码判断逻辑问题
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
}
+1
是的,当时为了适配83版本dnslog会产生报错,从而能够确定版本的问题,只修改了部分代码逻辑,我会收集使用当中的一些问题,在国庆期间修改一版