Red-Snow/AI-Malware-Analyzer
GitHub: Red-Snow/AI-Malware-Analyzer
一款 100% 基于浏览器运行的 AI 驱动数字取证与恶意软件分析平台,无需后端即可提取 IOC、映射 MITRE ATT&CK 并生成专业取证报告。
Stars: 0 | Forks: 0
# AI Malware Analyzer 🔬

**AI Malware Analyzer** 是一个先进的、100% 基于浏览器的数字取证与 incident response (DFIR) 平台。它利用多个大型语言模型 (LLM) 和内置的启发式算法来分析潜在恶意二进制文件,提取妥协指标 (IOC),将行为映射到 MITRE ATT&CK 框架,并生成专业级的取证报告——所有这些都不需要将您的文件发送到服务器。
🔗 **[在线演示:AI Malware Analyzer](https://red-snow.github.io/AI-Malware-Analyzer)**
## 🌟 核心功能
* **支持 10+ 种 AI 模型:** 与 Google Gemini、OpenAI、Anthropic Claude、DeepSeek、Qwen、Mistral、Groq (Llama)、xAI Grok、Cohere 和 Together AI 无缝集成。
* **100% 客户端处理:** 文件完全通过 JavaScript 在您的浏览器中进行处理。原始二进制文件永远不会离开您的设备;只有提取出的字符串和元数据会被发送给 AI 进行分析。
* **深度启发式提取:** 自动解析 PE headers,提取宽字符/ASCII 字符串,计算熵值,识别 magic bytes,并标记可疑的 API 导入。
* **离线模式 / 本地知识库:** 没有 API 密钥?使用内置的本地签名数据库,即可对 25+ 个已知的恶意软件家族(例如 AgentTesla、FormBook、Remcos、Emotet)进行模式匹配。
* **VirusTotal 集成:** 自动在 70+ 个防病毒引擎中查询文件哈希 (SHA-256)。
* **专业报告:** 生成高度详细的“数字证据报告”,采用适合行业标准 A4 PDF 打印的格式,包含 Chain of Custody 案件 ID、风险矩阵和 MITRE 映射。
## 📸 截图
### 综合深度 AI 分析

### 专业的执行摘要

### 威胁分类与行为映射

### VirusTotal 集成与字符串提取

## 🛠️ 使用与设置
由于此工具完全在客户端运行,因此不需要设置或运行任何后端服务器。
### 在本地运行
1. Clone 此仓库:
git clone https://github.com/Red-Snow/AI-Malware-Analyzer.git
2. 进入该目录:
cd AI-Malware-Analyzer
3. 在任何现代浏览器中打开 `index.html`。
### 配置 AI 提供商
1. 打开工具,并从左侧边栏中选择您首选的 AI 提供商。
2. 输入您的 API Key。(密钥安全地存储在您浏览器的 local storage 中,并且除了您选择的提供商外,绝不会传输到任何地方)。
3. **关于 CORS 的说明:** 出于安全原因,某些提供商(如 OpenAI、Anthropic、DeepSeek)会阻止直接的浏览器请求。对于这些情况,UI 会提示您输入一个 **CORS Proxy URL**(例如 `https://cors-anywhere.herokuapp.com/`)。像 **Google Gemini** 和 **Groq** 这样的提供商原生支持开箱即用的浏览器请求。
## 🧠 支持的架构与格式
* **PE 可执行文件:** `.exe`、`.dll`、`.sys`
* **归档文件(自动提取):** `.zip`
* **脚本:** `.ps1`、`.bat`、`.vbs`、`.js`、`.sh`
* **文档:** `.pdf`、`.doc`、`.docx`
* **ELF 二进制文件和 APK:** 基本的字符串提取和启发式扫描。
## ⚖️ 免责声明
**仅供教育和研究目的使用。**
此工具旨在协助恶意软件分析师、incident responder 和网络安全研究人员。作者对因分析实时恶意软件而造成的任何滥用或损坏概不负责。务必保持极度谨慎,并在隔离的虚拟机或沙箱环境中分析未知的二进制文件。
*专为 DFIR 社区而构建。本地分析,全球评估。*
## 👨💻 作者
标签:Ask搜索, DAST, DLL 劫持, DNS 反向解析, VirusTotal, 多模态安全, 大语言模型, 威胁情报, 开发者工具, 恶意软件分析, 数字取证, 数据可视化, 纯前端, 网络信息收集, 自动化脚本, 自定义脚本