Shubhamsavita/linux-port-scanner

GitHub: Shubhamsavita/linux-port-scanner

一个基于 Python Socket 编程的 Linux TCP 端口扫描器,支持自定义端口范围、服务识别和结果导出,帮助用户快速了解目标主机的端口开放状态。

Stars: 0 | Forks: 0

# Linux 网络端口扫描器 ## 描述 一个基于 Python 的 TCP 端口扫描器,用于扫描目标主机的常见端口。 ## 功能 ### 版本 1 - 扫描常见 TCP 端口 - 检测处于 OPEN/CLOSED 状态的端口 - 接受主机名或 IP 地址 - 简单的命令行界面 ### 版本 2 - 将主机名解析为 IP 地址 - 显示服务名称(HTTP、HTTPS、SSH、FTP 等) - 显示总扫描时间 - 改进的输出格式 - 更好的错误处理 ### 版本 3 - 用户自定义端口范围 - 显示总开放端口数 - 改进的扫描摘要 ### 版本 4 - 将扫描结果保存至 'scan_report.txt' - 更好的扫描摘要 ## 技术 - Python3 - Linux - Socket 编程 - Git - Github ## 如何运行 python3 scanner.py
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全研究, 网络工具, 网络编程