rubencs94/PortScanner

GitHub: rubencs94/PortScanner

一款纯 Python 编写的多线程网络端口扫描工具,用于检测开放端口、识别服务并对高危端口发出告警。

Stars: 1 | Forks: 0

# 🛡️ 端口扫描器 — 由 Kraytor 开发 ![Python](https://img.shields.io/badge/Python-3.10+-blue?style=for-the-badge&logo=python) ![License](https://img.shields.io/badge/License-MIT-green?style=for-the-badge) ![Category](https://img.shields.io/badge/Category-Ciberdefensa-red?style=for-the-badge) ![Author](https://img.shields.io/badge/Author-Kraytor-purple?style=for-the-badge) 一款用于扫描网络中开放端口的网络防御工具。 检测活动服务,识别危险端口,并实时以彩色显示结果。 ## 🖥️ 演示 ``` ██╗ ██╗██████╗ █████╗ ██╗ ██╗████████╗ ██████╗ ██████╗ ██║ ██╔╝██╔══██╗██╔══██╗╚██╗ ██╔╝╚══██╔══╝██╔═══██╗██╔══██╗ █████╔╝ ██████╔╝███████║ ╚████╔╝ ██║ ██║ ██║██████╔╝ ██╔═██╗ ██╔══██╗██╔══██║ ╚██╔╝ ██║ ██║ ██║██╔══██╗ ██║ ██╗██║ ██║██║ ██║ ██║ ██║ ╚██████╔╝██║ ██║ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╔══════════════════════════════════════════════╗ ║ 🛡️ PORT SCANNER — Ciberdefensa ║ ║ Created by Kraytor ║ ╚══════════════════════════════════════════════╝ [████████████████████████████████████] 100% (1024/1024) PUERTO SERVICIO ESTADO ────────────────────────────────────────── 22 SSH ✅ ABIERTO 80 HTTP ✅ ABIERTO 443 HTTPS ✅ ABIERTO 3389 RDP ⚠️ ✅ ABIERTO ⚠️ REVISAR 📊 Puertos abiertos: 4 / 1024 analizados — Kraytor — ``` ## ✨ 特性 - 🎨 带有 ASCII banner 的彩色输出 - ⚡ 多线程并行扫描(最多支持 150 个并发) - 🔍 自动识别 15 种以上的常见服务 - ⚠️ 危险端口告警(Telnet、SMB、RDP) - 📊 实时进度条 - 🐍 纯 Python 编写 — 无需外部依赖 ## 🚀 安装与使用 **环境要求:** Python 3.10 或更高版本 ``` # 克隆 repository git clone https://github.com/TuUsuario/PortScanner.git cd PortScanner # 运行 script python scanner_kraytor94.py ``` 要更改目标和范围,请修改脚本末尾的以下行: ``` HOST = "127.0.0.1" # IP objetivo INICIO = 1 # Puerto inicial FIN = 1024 # Puerto final ``` ## ⚠️ 法律声明 本工具是出于教育和网络防御目的而创建的。 **请仅在您拥有明确授权的系统上使用。** 未经授权在他人系统上使用可能是非法的。 作者不对本工具的滥用行为负责。 ## 📡 已识别端口 | 端口 | 服务 | 风险 | |--------|----------|--------| | 21 | FTP | 中 | | 22 | SSH | 低 | | 23 | Telnet | 🔴 高 | | 25 | SMTP | 中 | | 53 | DNS | 低 | | 80 | HTTP | 低 | | 443 | HTTPS | 低 | | 445 | SMB | 🔴 高 | | 3306 | MySQL | 中 | | 3389 | RDP | 🔴 高 | | 5432 | PostgreSQL | 中 | | 8080 | HTTP-Alt | 低 | ## 🗺️ 即将推出的工具 - [ ] 泄露密码检查器 (HaveIBeenPwned) - [ ] 安全 HTTP headers 分析器 - [ ] OSINT:图片元数据提取器 - [ ] 关键文件变更监控器 - [ ] SSL/TLS 证书检查器 - [ ] 电子邮件欺骗检查器 (SPF/DKIM/DMARC) ## 👤 作者 **Kraytor** — 网络安全与网络防御爱好者 🔗 [LinkedIn](https://linkedin.com/in/www.linkedin.com/in/rubén-carrasco-serrano-12a822384) · 🐙 [GitHub](https://github.com/rubencs94) ⭐ 如果本工具对您有帮助,请为该仓库点个 Star — 这有助于让更多人发现它。
标签:Python, 开源安全工具, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 逆向工具, 逆向工程平台, 隐私保护