MrPineapplezJD/Syntecxhub_Port_Scanner

GitHub: MrPineapplezJD/Syntecxhub_Port_Scanner

一个基于 Python 的高性能多线程 TCP 端口扫描器,支持服务指纹抓取与实时进度显示。

Stars: 0 | Forks: 0

# Python 多线程端口扫描器 一个用 Python 构建的高性能 TCP 端口扫描器,专为教育和学习目的而设计。 支持扫描自定义端口范围,具备自适应多线程能力,可抓取服务 Banner,并实时跟踪扫描进度。 ## 功能特性 - **自定义端口范围** – 扫描从 1 到 65535 的任意范围。 - **自适应多线程** – 自动调整线程数至最高 500 以实现快速扫描。 - **Banner 抓取** – 获取服务 Banner 以识别开放的服务。 - **实时进度跟踪** – 显示已扫描的端口数量。 - **结果记录** – 将扫描结果和 Banner 保存到 `scan_results.txt`。 ## 使用方法 在 Python 3 中运行脚本: ``` python Port_Scanner.py ``` 输入要扫描的主机(例如:scanme.nmap.org)。 输入起始端口(例如:1)。 输入结束端口(例如:1000)。
标签:Banner Grabbing, Python, Qt框架, Socket编程, TCP协议, 二进制发布, 密码管理, 开源工具, 插件系统, 教育项目, 数据统计, 无后门, 服务器安全, 服务识别, 端口扫描, 网络安全, 自适应线程, 蓝队检测, 逆向工具, 隐私保护