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编程, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络工具, 逆向工具, 隐私保护