Omkar675/ImHex
GitHub: Omkar675/ImHex
基于 Python 和 PyQt5 构建的桌面端恶意软件扫描器,支持签名校验、PE分析和启发式检测。
Stars: 0 | Forks: 0
# 🛡️ CyberShield - 威胁扫描器
一款基于 Python 和 PyQt5 构建的强大桌面端恶意软件与病毒扫描器。
CyberShield 扫描可执行文件以查找可疑模式、恶意导入和已知威胁签名,并提供视觉上吸引人的深色 UI 和交互式图表。
## 🔥 功能特性
- 📁 **文件选择器** – 选择任意文件进行扫描
- 🧠 **威胁检测** 采用:
- 文件哈希签名校验(SHA256 与 MD5)
- 可疑字符串模式扫描
- PE 头与导入项检查(`pefile`)
- 启发式规则(例如极大/极小的文件体积)
- 📊 **实时扫描进度**
- 📈 **威胁饼图可视化** 使用 `PyQtChart`
- 🌙 **现代深色 UI 主题**,配备霓虹风格按钮
- 💬 **选项卡式界面**:结果、文件信息和威胁图表
## 🚀 快速开始
### 🔧 前置条件
请确保已安装 Python 3.x。
安装所需的 Python 包:
```
pip install pyqt5 pyqtchart pefile
```
标签:AMSI绕过, ImHex, MD5, PE文件分析, PyQt5, Python, SHA256, 云安全监控, 云资产清单, 可执行文件分析, 可视化图表, 启发式扫描, 威胁检测, 恶意软件扫描, 文件哈希校验, 无后门, 暗黑主题UI, 桌面应用, 病毒查杀, 网络安全, 逆向工具, 逆向工程, 隐私保护, 静态分析