chibs3529/port-scanner

GitHub: chibs3529/port-scanner

一个轻量级多线程 Python 端口扫描器,用于识别目标主机上的开放端口及运行服务并生成扫描报告。

Stars: 0 | Forks: 0

# 端口扫描器 我编写这个多线程 Python 端口扫描器是为了学习更多关于网络和 TCP 连接的知识。它可以扫描目标 IP 或主机名上的开放端口,识别运行在上面的服务,并标记出从安全角度来看值得关注的内容。 不需要任何外部库——只需使用 Python 的内置 socket 和 threading 模块。 ## 如何运行 ``` python port_scanner.py ``` 系统会提示你输入目标地址和扫描类型(快速、完整或自定义范围)。结果将打印到终端,并保存到 `scan_report.txt` 中。 ## 扫描类型 - 快速(Quick) — 端口 1 到 1024 - 完整(Full) — 端口 1 到 65535 - 自定义(Custom) — 由你选择范围 ## 注意事项 仅扫描你拥有或已获授权进行测试的系统。本项目仅供家庭实验室和 IT 支持使用。 ## 作者 Onah Joshua — [GitHub](https://github.com/chibs3529)
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 逆向工具, 隐私保护