checkschoolemail1-lgtm/port_scanner_v1
GitHub: checkschoolemail1-lgtm/port_scanner_v1
一个用于网络安全入门学习的轻量级Python TCP端口扫描器,可扫描指定端口范围并识别开放端口与服务名称。
Stars: 0 | Forks: 0
# 端口扫描器 v2.0
一个用于学习网络安全的 Python TCP 端口扫描器。
## 功能特性
- 扫描一系列端口(默认为 1–1000)
- 检测开放端口并显示服务名称
- 彩色输出(绿色 = 开放,黄色 = 服务)
- 进度指示器
- 将结果保存到 `scan_results.txt`
## 使用方法
```
python port_scanner_v2.py
Example Output
text
Scanning 127.0.0.1 ports 1-1000...
==================================================
Open ports will be displayed below:
==================================================
Port 22 (SSH): Open
Port 80 (HTTP): Open
==================================================
Scan Complete!
Total ports scanned: 1000
Open ports found: 2
Open port numbers: 22, 80
==================================================
Results saved to scan_results.txt
Requirements
Python 3.6+
No external libraries
```
标签:DNS查询工具, GUI应用, Python, Socket编程, TCP扫描, URL短链接分析, 二进制发布, 初学者, 并发处理, 开源工具, 插件系统, 无后门, 服务探测, 漏洞评估准备, 端口扫描器, 系统独立性, 网络安全, 网络安全实验, 脚本工具, 资源发现, 逆向工具, 隐私保护