XinRoom
XinRoom
> 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...
> 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
> linux版本不能在windows上编译吗?可以发布一下release吗 由于依赖pcap库,带syn的linux版本只能在linux下编译(使用nosyn模式可跨平台编译) 在有docker的linux主机上执行 sh ./build/build_static_alpine.sh 即可生成linux的二进制程序
看起来是没有等待结果管道retChan输入和输出的结束,使用我示例原始的retChan结束判断信号试一试(single逻辑),主程序需要等待retChan被扫描携程close信号
看了下,`ss.Close()`之前需要加个`ss.Wait()`,是忘了更新readme的示例代码,见:https://github.com/XinRoom/go-portScan/commit/7377c55e060065e5a2ec432eb41657299b18aa4b