RootWithRishi/PORTECAN
GitHub: RootWithRishi/PORTECAN
一款基于原生 Socket 和多线程编写的轻量级端口扫描工具,主要用于网络安全教学、TCP 端口发现及服务版本探测。
Stars: 0 | Forks: 0
🟢 RISHI SHADOW PORT SCANNER
一款基于 Python 的高级端口扫描器,带有黑客风格的终端界面。
专为学习网络安全、网络协议和道德黑客而设计。
🚀 功能
⚡ 激进端口扫描 (1–1000)
🔍 版本检测扫描
📊 常规扫描 (基本端口)
🎯 自定义端口扫描 (用户自定义)
🧩 脚本扫描 (运行你自己的脚本)
🌐 查看你的 IP (公网 + 局域网)
💻 黑客风格绿色终端 UI
⛔ Ctrl + C 安全退出
⚙️ 多线程快速扫描
🧠 使用场景
学习端口扫描概念
练习道德黑客技术
网络故障排查
网络安全项目
⚠️ 免责声明
本工具仅供教育目的使用。
切勿在未经授权的情况下扫描任何系统。
📦 环境要求
Python 3.x
网络连接 (用于 IP 检测)
使用的内置库:
socket
threading
os
time
sys
urllib
(无需外部库 ✅)
🛠️ 安装说明
1. 克隆代码库
git clone https://github.com/your-username/port-scanner.git
cd port-scanner
2. 运行工具
python portscanner.py
📋 使用方法
运行脚本后,你将看到:
1. Aggressive Scan
2. Version Scan
3. Normal Scan
4. Custom Port Scan
5. Script Scan
6. Know Your IP
示例:
选择选项 → 1
输入目标 IP → 192.168.1.1
🔥 扫描模式说明
7. Aggressive Scan (激进扫描)
快速扫描 1 到 1000 的端口。
2. Version Scan (版本扫描)
尝试检测服务 Banner。
3. Normal Scan (常规扫描)
对常用端口 (1–200) 进行基础扫描。
4. Custom Port Scan (自定义端口扫描)
用户自定义端口:
80,443,21
5. Script Scan (脚本扫描)
运行你自己的 Python 脚本:
python your_script.py
6. Know Your IP (查看你的 IP)
显示:
公网 IP 🌐
局域网 IP 🖥️
⛔ 退出工具
按下:
CTRL + C
✔ 安全停止扫描
✔ 不会崩溃
🖥️ 示例输出
[+] Aggressive Scan Running...
[OPEN] Port 22
[OPEN] Port 80
[OPEN] Port 443
[✓] Scan completed in 3.45 sec
🔮 未来改进
保存结果 (JSON / CSV)
操作系统检测
高级服务检测
GUI 版本 (Tkinter 仪表板)
隐蔽扫描 (使用 Scapy 进行 SYN 扫描)
Kali Linux 安装程序
👨💻 作者
Rishikesh Borah
有志成为网络安全专家 🔐
BCA 学生 | Python 与网络爱好者
⭐ 支持
如果你喜欢这个项目:
⭐ 给仓库点个 Star
🍴 Fork 该项目
🧠 对其进行改进
标签:IP扫描, Python, Python网络安全, Socket编程, TCP协议, 命令行界面, 开源安全工具, 插件系统, 攻击路径可视化, 教育工具, 数据统计, 无后门, 服务版本探测, 端口扫描, 编程教育, 网络安全, 网络安全实战, 网络扫描器, 网络排错, 逆向工具, 逆向工程平台, 隐私保护, 黑客工具