fscan icon indicating copy to clipboard operation
fscan copied to clipboard

建议增加只导出漏洞信息

Open Huaflwr opened this issue 2 years ago • 1 comments

扫描web时,可忽略端口开放信息、webtitle等扫描结果,只导出漏洞信息,格式比如:[CVE-2022-xxx] [高危] http://x.x.x.x。这样可避免手动过滤信息。

Huaflwr avatar Mar 06 '22 02:03 Huaflwr

因为很多人是挂机扫描的,需要保存更多信息。所以这个,师傅可以根据个人需求,改改几行代码就行。 把common.LogSuccess(result) 改成 fmt.Println(result) 就行,这样就不会写入文件了。

比如忽略端口开放信息代码

func PortConnect(addr Addr, respondingHosts chan<- string, adjustedTimeout int64, wg *sync.WaitGroup) {
	host, port := addr.ip, addr.port
	conn, err := net.DialTimeout("tcp4", fmt.Sprintf("%s:%v", host, port), time.Duration(adjustedTimeout)*time.Second)
	defer func() {
		if conn != nil {
			conn.Close()
		}
	}()
	if err == nil {
		address := host + ":" + strconv.Itoa(port)
		result := fmt.Sprintf("%s open", address)
		fmt.Println(result)
		wg.Add(1)
		respondingHosts <- address
	}
}

shadow1ng avatar Mar 10 '22 09:03 shadow1ng