Chaapoooo/port-scanner-pro
GitHub: Chaapoooo/port-scanner-pro
基于Python asyncio的轻量级异步端口扫描器,提供GUI和命令行两种使用方式。
Stars: 0 | Forks: 0
**执行 : pip -r requirements.txt 或 pip install colorama 和 customtkinter**
**⚠️⚠️ 仅供道德规范和学习目的使用 !! ⚠️⚠️**
**多种主题正在开发中**
### ------------------------ 法语 ------------------------
Async 端口扫描器,使用 python 开发
## 特性
- **异步**:使用 asyncio 实现快速扫描,复杂度从 O(n) 变为 O(n/K),其中 K 为信号量的值
- **流量管理**:使用 `Semaphore` 避免饱和
- **色彩**:在终端中使用 colorama 输出彩色内容 :P
- **用户友好**:当然,2.0.0 版本的新界面比终端提供了极大的舒适度
## 结构
- `main.py`:入口点,启动端口扫描器
- `/src/scanner.py`:端口扫描器代码
- `requirements.txt`:项目依赖
这里的瓶颈是网络 I/O(I/O bound)
### ------------------------ 英语 ------------------------
Async 端口扫描器,使用 python 开发
## 特性
- **异步**:使用 asyncio 实现更快的扫描,否则复杂度为 O(n),而我们现在拥有 O(n/K),其中 K 等于信号量的值
- **流量管理**:使用 `Semaphore` 避免饱和
- **色彩**:在终端中使用 colorama 输出彩色内容 :P
- **用户友好**:2.0.0 发布的新界面舒适且易于上手
## 结构
- `main.py`:入口点,启动端口扫描器
- `/src/scanner.py`:端口扫描器代码
- `requirements.txt`:项目依赖
不过,这里的瓶颈是 I/O bound
**.exe 文件由 pyinstaller 制作,你可以在 releases 中下载**
标签:AES-256, Asyncio, CustomTkinter, DNS枚举, GUI, PyInstaller, Python, 异步编程, 插件系统, 数据统计, 无后门, 桌面应用, 漏洞评估, 端口扫描, 系统分析, 网络分析, 网络安全工具, 网络扫描器, 计算机取证, 赛博安全, 逆向工具