Ajaysaini77/port-scanner

GitHub: Ajaysaini77/port-scanner

一个使用 Python 多线程实现的 TCP 端口扫描器,支持并发扫描和 banner grabbing,帮助用户快速发现目标主机上的开放端口。

Stars: 0 | Forks: 0

# 端口扫描器 一个使用 Python 构建的多线程 TCP 端口扫描器,支持 banner grabbing。 ## 功能 - 使用 ThreadPoolExecutor 进行快速并发扫描 - 使用 threading.Lock() 实现线程安全计数 - 对开放端口进行 banner grabbing - 通过 argparse 实现命令行界面 ## 用法 python banner.py --target --start --end ## 示例 python banner.py --target scanme.nmap.org --start 1 --end 1000 ## 我的收获 - Socket 编程与 TCP 连接 - 多线程与竞态条件处理 - 使用 argparse 构建 CLI 工具
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络工具, 逆向工具