nc23t/scannerMan

GitHub: nc23t/scannerMan

一个基于 Python 标准库的轻量级 TCP/UDP 端口扫描器,提供交互式 CLI 和 IPv4 验证,面向网络扫描学习与授权测试场景。

Stars: 0 | Forks: 0

# scannerMan — 简单的 TCP/UDP 端口扫描器 (Python) 一个使用 Python 编写的专注于学习的端口扫描器。它支持 IPv4 输入验证、TCP connect 扫描、基础的 UDP 探测以及交互式提示,方便你快速在自己的网络上进行测试。 ## 功能 - 针对单个主机或 IP 段进行 TCP connect 扫描 - 扫描一个端口范围(例如 1–1024)或自定义列表(例如 22,80,443) - UDP 探测(发送小型数据报并短暂等待回复) - 使用 Python 的 `ipaddress` 模块进行 IPv4 验证 - 全局 socket 超时设置,防止扫描挂起 - 依赖极简(仅使用 Python 标准库) ## 环境要求 - Python 3.9+(仅使用标准库即可运行) - 归你所有或已获得测试授权的网络 *(道德与法律:请仅扫描你已获授权的系统。)* 免责声明 本项目仅供教育用途。请仅对你已获得明确测试授权的主机/网络进行扫描。
标签:DNS查询工具, Python, 插件系统, 无后门, 端口扫描器, 网络安全, 网络工具, 逆向工具, 隐私保护