zougar99/netsecurityscan
GitHub: zougar99/netsecurityscan
一款集成 78 款工具的综合性 WiFi 与网络安全扫描器,帮助用户一站式完成网络发现、安全审计与隐私防护。
Stars: 1 | Forks: 0
# 🔒 安全网络 - شبكة الأمان
**WiFi 与网络安全扫描器** | **全方位的专业工具** 🛡️
## 📋 概述
Security Network 是一款专为 Windows 打造的综合性 **WiFi 与网络安全工具包**。
它提供 **62+ 款工具**,涵盖网络扫描、WiFi 分析、安全审计等功能。
**谁连着你的 WiFi?** — 找出连接到你网络的人!🔍
## ✨ 功能特性
### 📡 WiFi 扫描器
- 接入点发现 (SSID, BSSID, 信号, 信道, 加密方式) 🎯
- 信号强度可视化与信道频谱分析 📊
- WiFi 信道查找器(寻找最不拥挤的信道)📶
### 🌐 网络工具
- 端口扫描器 (多线程) 🚪
- Ping 扫描与延迟测试 🏓
- DNS 查询 / 反向 DNS 🌍
- Traceroute, Whois, TCP 连接测试 🔗
- Netcat 风格的客户端/服务器 📨
### 🛡️ 安全工具
- ARP Guard — 检测欺骗与踢人尝试 🚨
- WiFi 安全扫描 (开放网络/WEP/WPA2) 🔐
- DNS 泄露检查 🕵️
- 安全响应头与 SSL 证书检查 ✅
- 防火墙状态与监听端口 🔥
- 快速安全审计 📋
### 🔧 高级安全模块
- 防黑客保护 🚫
- 反间谍软件(键盘记录器、屏幕截图检测)👁️
- 入侵检测系统 ⚠️
- 数据泄露防护 🔏
- 隐私保护(网络摄像头/麦克风阻止)📵
### 🧰 实用工具
- IP/十进制, Hex/二进制, Base64, URL 编码/解码 🔢
- 哈希 (MD5, SHA256), 密码生成器与强度检查器 🔑
- UUID, 时间戳, JSON 验证器 🕐
- MAC 厂商查询, IP 地理定位 🌍
- 以及更多... 数不胜数!🎉
## 🚀 快速入门
### 前置条件
- Python 3.8+ 🐍
- Windows (推荐) / Linux / macOS
### 安装
```
# Clone 或下载
cd Network-Security-Scanner
# 安装依赖
pip install -r requirements.txt
# 可选:rich 用于彩色 CLI
pip install rich
```
### 运行 🔌
**命令行界面 (CLI) 版本:**
```
python main.py
# 或
python src/security_scanner/cli.py
```
**图形用户界面 (GUI) 版本:**
```
python main.py --gui
# 或
python src/security_scanner/gui.py
```
## 📁 项目结构
```
Network-Security-Scanner/
├── main.py # 🚀 Entry point (CLI or GUI)
├── requirements.txt # 📦 Dependencies
├── pyproject.toml # 📦 Package config
├── README.md # 📖 This file
├── src/
│ ├── security_scanner/
│ │ ├── __init__.py # 📦 Package init
│ │ ├── core.py # ⚙️ Shared core logic (all tools)
│ │ ├── advanced.py # 🔐 Advanced security classes
│ │ ├── cli.py # 💻 CLI application
│ │ └── gui.py # 🖥️ GUI application (tkinter)
├── SecurityNetwork.py # 🗑️ Legacy (original CLI)
├── SecurityNetworkGUI.py # 🗑️ Legacy (original GUI)
└── advanced_security.py # 🗑️ Legacy (original advanced)
```
## 🖥️ 截图
### CLI 仪表盘
```
==================================================
Security Network | v2.0
i7tarafiya mn jami3 nawa7i
==================================================
DASHBOARD | 7stat
My IP : 192.168.1.100
Public IP : 86.xx.xxx.xxx
Gateway : 192.168.1.1
Devices : 12
Connections : 45
```
### GUI 选项卡
| 选项卡 | 描述 |
|-----|-------------|
| 🔍 扫描器 | 带有频谱图表的 WiFi 扫描器 |
| ⚡ 性能 | 速度测试 |
| 👥 谁连着你的 WiFi | 谁在你的网络上 |
| 🤖 AI 助手 | 安全分析与建议 |
| 🛡️ 安全 | 防火墙,加密,WiFi 安全 |
| 🧰 工具 | 62+ 款工具尽在于此 |
## 🌍 语言
界面标签包含**摩洛哥阿拉伯语**词汇:
- **Chkon m3ak f WiFi?** — 谁和你共用 WiFi?
- **7stat** — 状态 / 仪表盘
- **i7tarafiya mn jami3 nawa7i** — 全方位的专业性
- **bzaaf dyal l7wyj** — 很多东西(许多工具)
## ⚠️ 免责声明
本工具仅供**教育目的**和**授权安全测试**使用。
请仅扫描您拥有或获得授权测试的网络和设备。 🔒
## 📜 许可证
MIT 许可证
**Security Network** — *全方位的专业工具* 🏆
标签:ARP欺骗检测, Base64编解码, CDN识别, DNS查询, GUI应用, IP定位, MAC地址查询, Mr. Robot, Python开发, SSL证书验证, TCP连接测试, Whois查询, WiFi安全, Windows安全工具, 云存储安全, 信号分析, 信道优化, 入侵检测系统, 反取证, 反黑客, 哈希计算, 安全数据湖, 安全评估, 密码生成, 局域网安全, 插件系统, 数据加密, 数据统计, 无线安全, 流量监控, 端口扫描, 网络安全, 网络安全扫描器, 网络工具, 网络扫描, 逆向工具, 防御绕过, 防火墙检测, 防间谍软件, 隐私保护, 黑盒测试