RecoWas/spy-scan

GitHub: RecoWas/spy-scan

一个基于 Python 和 Scapy 的轻量级网络扫描器,提供 ARP 扫描和端口扫描功能,专为学习网络安全原理而设计。

Stars: 0 | Forks: 0

banner
SPY Network Scanner

version maintained python
platform version

# 👁️ SPY ## ❗ 注意事项 * **这是一个我用来提升 Python 技能的项目。如果你发现任何 bug 或有建议,请反馈!** * **未来会添加其他命令/功能** * **将添加多种扫描类型、其他类型的工具等。** ## ⚡ 功能 * **快速 ARP 扫描:** 通过 Scapy 使用原始数据包注入,快速发现本地子网中的存活主机。 * **Spoofing 能力:** 在寻找存活主机时可以伪造 IP。但请记住,这并不能让你无法被追踪。 ## ℹ️ 命令 ``` * spy arpspy 192.168.100.1/24 or 192.168.100.1 (optional : --spoofip 192.168.100.55) * spy portspy 192.168.100.1 ``` ## 🛠️ 前置条件 在安装之前,请确保您的系统满足原始套接字通信的运行要求: * **Python:** 3.10 或更高版本。 * **包管理器:** 已全局安装 [`uv`](https://github.com/astral-sh/uv)。 * **Windows 驱动程序:** 必须安装 **Npcap**(随 Wireshark 或 Nmap 捆绑提供)。 * **权限:** 由于涉及底层数据包操作,需要提升的系统权限。 ## 🚀 安装说明 克隆仓库并注册全局 CLI 可执行文件,或者直接下载 Spy 文件夹: ``` git clone https://github.com/RecoWas/spy-scan cd spy-scan pip install --editable . ``` ## 💻 Windows 使用方法(需要管理员权限) ``` spy arpspy spy portspy ``` ## 🐧 Linux 使用方法(需要 Sudo 权限) ``` sudo ~/.local/bin/spy arp 192.168.1.1/24 ``` ## ❔ 联系方式 * **Discord - wasthatrec** * **Email - maqakv@proton.me**
标签:ARP扫描, Python, Scapy, 云存储安全, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络扫描, 逆向工具, 隐私保护