vishnuAK1909/Advanced-Network-Scanner
GitHub: vishnuAK1909/Advanced-Network-Scanner
基于 Python 的网络扫描器,通过 ARP 与 Nmap 实现局域网存活主机发现、开放端口扫描及 MAC 供应商识别,并自动保存结果。
Stars: 0 | Forks: 0
# 高级网络扫描器
一款基于 Python 的强大工具,用于发现网络中的活动设备并扫描开放端口。


## 功能
- 使用 ARP 请求进行活动主机发现
- 常用端口的开放端口扫描
- MAC 地址及基础供应商检测
- 彩色且清晰的终端输出
- 结果自动保存为 JSON
## 使用技术
- **Scapy** - 网络数据包操作
- **python-nmap** - 端口扫描
- **Colorama** - 彩色输出
## 如何运行
```
# 前往项目目录
cd 01-Advanced-Network-Scanner
# 激活 virtual environment
source venv/bin/activate
# 运行 scanner
python src/network_scanner.py
```
标签:ARP请求, Colorama, MAC地址识别, Maven构建, MIT协议, Python, python-nmap, Scapy, 二进制发布, 局域网扫描, 开源工具, 插件系统, 数据统计, 无后门, 端口扫描, 网络发现, 网络安全, 网络扫描器, 设备发现, 逆向工具, 隐私保护