PedrosoRo/port-scanner

GitHub: PedrosoRo/port-scanner

基于 Python 的轻量级 TCP 端口扫描器,用于网络安全教学中模拟渗透测试初始侦察步骤并理解扫描原理。

Stars: 1 | Forks: 0

# PortScan v2 🔍 轻量级端口扫描工具,具备基础服务识别、隐蔽模式和报告生成功能。 本项目以信息安全教育为重心开发,模拟了在 pentest 环境和网络分析中使用的真实侦察技术。 ## 📌 关于项目 **PortScan v2** 是一个用 Python 开发的 TCP 端口扫描器,专注于网络安全实践学习。 它模拟了初始的侦察步骤,有助于理解像 Nmap 这样的真实工具在底层是如何运作的。 其目的不是替代专业工具,而是**了解它们内部的运作原理**。 ## ⚙️ 功能 - 使用多线程进行 TCP 端口扫描 - 基础服务识别(简易指纹识别) - 横幅捕获(HTTP / SSH 启发式识别) - 隐蔽模式(降低速度以避开简单检测) - 启发式检测潜在的防火墙(基于超时时间) - 实时进度条 - 导出 JSON 格式的报告 ## 🚀 安装 克隆仓库: ``` git clone https://github.com/seu-usuario/portscan.git cd portscan ```
标签:Banner抓取, C2日志可视化, DNS枚举, JSON报告生成, meg, Nmap替代, Python, Qt框架, TCP扫描, 侦察与扫描, 信息安全, 开源安全工具, 指纹识别, 插件系统, 教育工具, 数据展示, 数据统计, 文档结构分析, 无后门, 无线安全, 服务识别, 漏洞赏金平台, 端口扫描, 系统分析, 红队, 网络分析, 网络安全, 网络安全工具, 逆向工具, 逆向工程平台, 防火墙检测, 隐私保护, 隐身扫描