go-portScan icon indicating copy to clipboard operation
go-portScan copied to clipboard

Initialize Scanner: no syn support 和其他几个小问题

Open winezer0 opened this issue 9 months ago • 2 comments

go-portScan-nosyn.exe --ip 1.1.1.1 -p 1-65535 --sV --httpx --oC out.csv --Pn --rate 200 [error] Initialize Scanner: no syn support go-portScan-nosyn.exe --ip 1.1.1.1 -p 1-65535 --sV --httpx --oC out.csv --Pn --rate 200 -sS [error] Initialize Scanner: no syn support

使用的nosyn编译模式,生成的exe好像没法执行

winezer0 avatar Apr 28 '24 15:04 winezer0

linux版本不能在windows上编译吗?可以发布一下release吗

winezer0 avatar Apr 28 '24 15:04 winezer0

1.1.1.1:53 unknown 1.1.1.1:853 unknown

识别53端口好像不支持

winezer0 avatar Apr 28 '24 15:04 winezer0

go-portScan-nosyn.exe --ip 1.1.1.1 -p 1-65535 --sV --httpx --oC out.csv --Pn --rate 200 [error] Initialize Scanner: no syn support go-portScan-nosyn.exe --ip 1.1.1.1 -p 1-65535 --sV --httpx --oC out.csv --Pn --rate 200 -sS [error] Initialize Scanner: no syn support

使用的nosyn编译模式,生成的exe好像没法执行

是提示[error] Initialize Scanner: no syn support,因为禁用了syn模式,需要手动指定使用tcp模式,加入参数-sT

XinRoom avatar May 07 '24 02:05 XinRoom

1.1.1.1:53 unknown 1.1.1.1:853 unknown

识别53端口好像不支持

目前端口主要识别的是数据库、远程控制类的端口,没有识别dns,指纹见:https://github.com/XinRoom/go-portScan/blob/main/core/port/fingerprint/rules.go

XinRoom avatar May 07 '24 02:05 XinRoom

linux版本不能在windows上编译吗?可以发布一下release吗

由于依赖pcap库,带syn的linux版本只能在linux下编译(使用nosyn模式可跨平台编译) 在有docker的linux主机上执行 sh ./build/build_static_alpine.sh 即可生成linux的二进制程序

XinRoom avatar May 07 '24 02:05 XinRoom