Mbush213/PortScanner

GitHub: Mbush213/PortScanner

一个基础的 Python 命令行端口扫描器,用于通过 TCP 连接检测目标 IP 地址的指定范围内开放端口。

Stars: 0 | Forks: 0

# 端口扫描器 一个使用 Python 内置 socket 和 Re 库编写的基础命令行端口扫描器 工作原理 该脚本通过三个阶段运行: IP 验证 — 提示用户输入目标 IP 地址,并根据正则表达式模式进行验证,循环直至输入格式正确的地址。 端口范围选择 — 提示输入端口范围(例如 20-80),验证输入并提取边界值。 端口扫描 — 遍历范围内的每个端口,尝试以 0.5 秒超时进行 TCP 连接。任何接受连接的端口将被记录为开放状态,并在最后输出结果。
标签:AES-256, IP地址验证, socket编程, TCP扫描, 开放服务检测, 插件系统, 数据统计, 漏洞评估, 端口扫描, 网络安全, 网络服务, 逆向工具, 隐私保护