Python多线程端口扫描器是一款利用Python语言开发的高效网络工具,能够快速检测目标主机开放的网络服务端口,适用于网络安全评估和渗透测试。
Python多线程端口扫描工具可以自定义扫描主机开放的端口。
用法:portScan.py [选项]
选项:
- -h, --help 显示帮助消息并退出。
- -i IP, --ip=IP 只扫描指定IP地址,默认范围为1到10000之间的端口。
- -s STARTIP, --startip=STARTIP 扫描从开始的IP地址到结束的IP地址,包含起始点。
- -e ENDIP, --endip=ENDIP 结束扫描的IP地址。
- -p SCANPORT, --port=SCANPORT 指定要扫描的目标端口,默认为21, 22, 80, 139, 445, 3389, 1433, 1521, 3306和8080。
示例:
- 扫描多个IP地址:portScan.py -s 127.0.0.1 -e 127.0.254 -p 22,80,137-139,445
- 只扫描一个指定的IP地址:portScan.py -i 127.0.0.1 -p 1-5000,7001,8080