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, 异步编程, 插件系统, 数据统计, 无后门, 桌面应用, 漏洞评估, 端口扫描, 系统分析, 网络分析, 网络安全工具, 网络扫描器, 计算机取证, 赛博安全, 逆向工具