vishnuAK1909/Advanced-Network-Scanner

GitHub: vishnuAK1909/Advanced-Network-Scanner

基于 Python 的网络扫描器,通过 ARP 与 Nmap 实现局域网存活主机发现、开放端口扫描及 MAC 供应商识别,并自动保存结果。

Stars: 0 | Forks: 0

# 高级网络扫描器 一款基于 Python 的强大工具,用于发现网络中的活动设备并扫描开放端口。 ![Python](https://img.shields.io/badge/Python-3.10+-blue.svg) ![License](https://img.shields.io/badge/License-MIT-green.svg) ## 功能 - 使用 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, 二进制发布, 局域网扫描, 开源工具, 插件系统, 数据统计, 无后门, 端口扫描, 网络发现, 网络安全, 网络扫描器, 设备发现, 逆向工具, 隐私保护