官方公众号企业安全新浪微博
FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。
FreeBuf+小程序
超级快的端口扫描工具blackwater 吊打NMAP
https://github.com/dollarkillerx/blackwater
由RUST编译的扫描工具 采用SCP并发模型
blackwater 默认并发数量65535 得益于RUST的高性能 I3垃圾PC 也能流畅运行
ubuntu@ubuntu:~/$ time blackwater -i 110.242.68.3 -p1-65535 _ _ | | | | | |_ | | __ | | | | | | | | _ | |_| | | Black Water Asynchronous Port Scanner written in rust https://github.com/dollarkillerx/blackwater 110.242.68.3:80 110.242.68.3:443 110.242.68.3:2000 110.242.68.3:5060 real 0m1.637s user 0m1.196s sys 0m1.672s ubuntu@ubuntu:~/$ time ./blackwater -i www.baidu.com -p1-65535 _ _ | | | | | |_ | | __ | | | | | | | | _ | |_| | | Black Water Asynchronous Port Scanner written in rust https://github.com/dollarkillerx/blackwater www.baidu.com:80 www.baidu.com:2000 www.baidu.com:443 www.baidu.com:5060 real 0m1.151s user 0m0.654s sys 0m0.697s ubuntu@ubuntu:~/$ time ./blackwater -i www.bing.com -p1-65535 _ _ | | | | | |_ | | __ | | | | | | | | _ | |_| | | Black Water Asynchronous Port Scanner written in rust https://github.com/dollarkillerx/blackwater www.bing.com:80 www.bing.com:443 www.bing.com:2000 real 0m1.079s user 0m0.589s sys 0m0.442s ubuntu@ubuntu:~/$ time ./blackwater -i github.com -p1-65535 _ _ | | | | | |_ | | __ | | | | | | | | _ | |_| | | Black Water Asynchronous Port Scanner written in rust https://github.com/dollarkillerx/blackwater github.com:2000 github.com:22 github.com:80 github.com:443 github.com:5060 real 0m1.137s user 0m0.685s sys 0m0.756s Test Environment Intel(R) Core(TM) i3-9100 CPU @ 3.60GHz HHD 8G DDR4
外网扫描 由于测试机是I3只有4核 默认并发会导致 timeout 推进并发数量设置 为
核心数量 * 100
在当前的测试中blackwater 不会丢失一个端口
内网扫描 推进并发数量 为 核心数量 * 250
几乎不会丢失端口 来回测试了3次都找出来了
blackwater 使用中 参数起到非常重要的作用