sharithasri/PortScanner
GitHub: sharithasri/PortScanner
基于 Python Socket 实现的轻量级 TCP 端口扫描工具,用于识别目标主机开放端口及运行服务,适合网络安全入门学习与快速网络探测。
Stars: 0 | Forks: 0
# 高级 Python 端口扫描器
一个使用 Python socket 编程开发的网络安全项目,用于执行 TCP 端口扫描并识别开放的网络服务。
## 功能
- TCP 端口扫描
- 服务检测
- 自定义端口范围
- 彩色终端输出
- 扫描摘要
- 结果导出为 TXT 文件
- 主机名解析
- 超时处理
## 使用技术
- Python
- Socket 编程
- Colorama
## 如何运行
安装依赖:
pip install colorama
运行扫描器:
python port_scanner.py
## 示例
输入目标 IP 或域名: scanme.nmap.org
输入起始端口: 20
输入结束端口: 100
标签:Colorama, DNS枚举, Python, Python安全编程, Python网络安全, Socket编程, TCP扫描, URL短链接分析, 主机名解析, 安全开源项目, 导出扫描结果, 插件系统, 无后门, 服务探测, 检测规则, 端口扫描工具, 网络安全工具, 网络扫描器, 网络资产发现, 自定义端口范围, 逆向工具