Releases: XinRoom/go-portScan
Releases · XinRoom/go-portScan
v1.4.3
v1.4.2
v1.3.1
v1.3.0
Features
Feat
- feat: 将fingerprint逻辑移动至core,现在可以在库中直接使用option开启功能了
- feat: tcp模式下将fingerprint与端口开放探测融合,减少一次rtt
- mod: syn 下 Scan 会根据recv队列缓冲变化速度(仅用于端口服务识别)
Fixes
- fix: syn recv() 时回包 Seq 错误
- mod: 丰富和移动GetAllDevs函数
- mod: 降低默认syn发包速率2000为1500
- fix: 增加 syn 下转发协程的等待逻辑
Chores
v1.2.6
v1.2.5
- fix: [fingerprint.go] fix regexp only use utf-8, ref: https://paper.seebug.org/1679/
- fix: [http.go,fingerprint.go] allow min tls version is tls1.0
- add: Stop the ip scan, when the number of open-port is maxOpenPort | 避免持续扫描开了防端口扫描的防火墙,建议值1000
- opt: ipPortNumMap auto release
- fix: new ipPortNumMap after auto release
v1.2.4
- fix: 部分虚拟网卡模式下,arp包需要no-padding 使用vpn网卡时有关
- update: 新增smb指纹
- fix: 协程运行完成等待逻辑 避免在未完全输出结果时退出程序
- add: 添加编译tags支持,nosyn 可以禁止引入syn,pcap模块
- fix: rules.go ftp fix:#5
- optimize: rules.go smb/mongodb
- add: rules.go dwp/jdbc
- fix: syn Compilation error
- mod: remove dev and use np to specify nextHop gateway 现在指定网卡设备使用直接指定网卡网关地址的形式(在找不到路由的时候使用)
v1.2.2
- fix: Unable to exit automatically
- fix: httpx mode can not output to file in linux
- mod: httpx mode can redirect 301
- port list add 6379
- fix: End without finishing output
- add: Detect live C-class networks
eg: -ip 192.168.0.0/16,172.16.0.0/12,10.0.0.0/8 -netLive