Taha019/port_scanner

GitHub: Taha019/port_scanner

一个使用 Python socket 实现的简单 TCP 端口扫描器,用于检测目标主机上常见端口是开放还是关闭。

Stars: 0 | Forks: 0

# 端口扫描器 一个使用 Python 实现的简单 TCP 端口扫描器。 ## 描述 此脚本会扫描目标主机上的固定端口列表,并报告每个端口是 OPEN(开放)还是 CLOSED(关闭)。 ## 功能 - 扫描端口:21、22、23、25、53、80、110、443 - 使用 Python socket 连接 - 打印扫描开始时间和目标信息 - 处理键盘中断、DNS 解析错误和 socket 连接错误 ## 要求 - Python 3 ## 用法 在命令行中运行此脚本: ``` python3 port_scanner.py ``` ## 注意事项 - 目标主机当前硬编码为 `127.0.0.1`。 - 你可以修改 `port_scanner.py` 中的 `target_host` 和 `ports_to_scan`,以扫描不同的主机或端口范围。
标签:Python, Socket编程, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络工具, 逆向工具, 隐私保护