suares13/ScarletScanner
GitHub: suares13/ScarletScanner
一个基于Python原生socket模块的TCP端口扫描器,用于网络侦察学习和红队入门实践。
Stars: 1 | Forks: 0
# ⚔️ Scarlet Scanner
**Scarlet Scanner** 是一个使用 Python 开发的网络侦察脚本。它作为一个基础的 *Port Scanner*,能够扫描目标主机上开放的 TCP 端口以识别活动服务。
### 🛡️ 为什么叫 "Blade of Miquella Edition"?
为了不让它看起来像是一个随意的名字,这个选择将我的个人资料美学与工具的目的结合在了一起:
- **精确性:** 就像角色一样,脚本力求在其“攻击”(连接尝试)中做到直接和精确。
- **Identity & Theming:** 在终端中使用 *Elden Ring* 的引用是一个视觉上的“彩蛋”,这是黑客和开发文化中的一种常见做法,旨在为 CLI (Command Line Interface) 工具赋予个性。
### 🧠 应用的概念
- **原生库:** 使用 `socket` 模块来管理网络连接。
- **TCP Connect Scanning:** 脚本使用 `connect_ex` 方法来执行 *handshake* 并验证端口是否正在接受连接。
- **Surface Mapping:** 任何渗透测试 或 Red Team 研究的第一阶段。
### 🚀 如何使用
1. 确保已安装 Python 3。
2. 运行文件:
python scanner.py
标签:DNS查询工具, Python, Qt框架, Socket编程, TCP连接扫描, TShark, 开源安全工具, 插件系统, 攻击路径可视化, 攻击面映射, 数据展示, 无后门, 服务识别, 端口扫描器, 红队, 网络安全, 脚本开发, 逆向工程平台, 隐私保护, 黑客工具