Davinflz/network-security-scanner
GitHub: Davinflz/network-security-scanner
一个用于学习网络编程基础概念的 Python TCP 端口扫描器,支持自定义端口范围扫描并导出结果。
Stars: 0 | Forks: 0
# 网络安全扫描器
一个基于 Python 的端口扫描器,旨在练习 socket 编程和网络概念。
扫描目标 IP 的开放端口,并将结果保存到文本文件中。
## 功能
- 自定义端口范围扫描
- 通过 TCP 连接检测开放端口
- 将结果保存到 `scan_results.txt`
- 对端口范围顺序进行输入验证
## 运行方式
1. 确保已安装 Python 3
2. 运行:`python main.py`
3. 根据提示输入目标 IP 地址和端口范围
## 我的收获
- Python 中的 TCP socket 编程
- 端口扫描在底层的工作原理
- 超时处理和连接错误代码
标签:Python, TCP Socket, 插件系统, 数据统计, 无后门, 端口扫描, 网络编程, 逆向工具