KeroTato/Python-Port-Scanner
GitHub: KeroTato/Python-Port-Scanner
一个基于 Python Socket 模块的简单 TCP 端口扫描器,可识别开放端口及其常见服务,主要用于网络安全编程学习。
Stars: 0 | Forks: 0
# 🔍 Python 端口扫描器
一个使用 Socket 模块编写的简单 Python 端口扫描器。
## 📖 关于
本项目是在学习 Python 网络安全时创建的。
它可以扫描目标 IP 地址,识别开放端口,并尝试检测每个开放端口上运行的常见服务。
## ✨ 功能
- 🎯 扫描目标 IP 地址
- 🔎 扫描自定义端口范围
- 📡 检测开放的 TCP 端口
- 🌐 显示常见服务名称
- 📊 显示开放端口总数
## 🛠️ 技术
- Python 3
- Socket 模块
## 🚀 如何运行
python port_scanner.py
## 📋 示例
# ==============================
Simple Port Scanner V3
Enter Target IP: 192.168.1.1
Enter Start Port: 1
Enter End Port: 100
# ==============================
Scan Finished
Target : 192.168.1.1
## Port : 22
Service : ssh
## Port : 80
Service : http
Total Open Ports : 2
## 📌 状态
🚧 本项目正在开发中。
未来版本将添加更多功能。
## 📚 教育目的
本项目旨在学习 Python 编程和攻击性安全。
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络编程, 隐私保护