rayaneipshn/mini-nmap

GitHub: rayaneipshn/mini-nmap

一个基于 Python 多线程技术的快速 TCP 端口扫描器,旨在帮助用户在数秒内完成大范围端口扫描并学习并发编程与网络 socket 原理。

Stars: 0 | Forks: 0

# Python 多线程端口扫描器 🚀 一个使用 Python 编写的快速且轻量级的 TCP 端口扫描器,利用多线程技术可在几秒钟内扫描大范围端口。这个项目是我在网络安全学习过程中,为了理解并发编程和网络 socket 而开发的。 ## ✨ 功能 * ⚡ **多线程**:使用 `threading` 和 `queue.Queue` 可同时扫描多达 100 个端口且不会阻塞。 * 🎯 **精准度**:通过原生 `socket` 库对 TCP 连接进行深入分析。 * ⏱️ **耗时统计**:精确计算并显示扫描的总耗时。 ## 🛠️ 安装与使用 ### 1. 克隆项目 打开你的终端并克隆 GitHub 仓库: ``` git clone [https://github.com/rayaneipshn/mini-nmap.git](https://github.com/rayaneipshn/mini-nmap.git) cd mini-nmap ```
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络工具, 逆向工具, 隐私保护