akankshabangaru/MalwareAnalyzer

GitHub: akankshabangaru/MalwareAnalyzer

基于虚拟机的自动化恶意软件分析系统,用于在隔离环境中安全执行可疑文件并监控其行为生成风险报告。

Stars: 0 | Forks: 0

# 🛡️ 自动化虚拟机恶意软件分析系统 一个专业的、基于 Web 的沙箱模拟工具,用于在隔离环境中分析可疑文件。该系统模拟恶意软件执行的完整生命周期——从虚拟机启动到行为记录和风险评估。 ## 🚀 核心功能 * **沙箱模拟:** 模拟启动无头虚拟机以进行安全执行的过程。 * **行为监控:** 跟踪模拟的系统更改,包括文件创建和网络活动。 * **自动化风险评分:** 使用随机启发式引擎分配 1-10 的风险等级。 * **专业界面:** 采用简洁的深色主题 Streamlit 仪表板构建。 * **报告生成:** 每次分析自动生成结构化的 `.txt` 报告。 ## 🛠️ 技术栈 * **语言:** Python 3.9+ * **前端/UI:** Streamlit * **可部署:** 针对 Streamlit Cloud 和 GitHub 进行了优化。 ## 🔧 安装与设置 1. **克隆仓库:** git clone [https://github.com/YOUR_USERNAME/MalwareAnalyzer.git](https://github.com/YOUR_USERNAME/MalwareAnalyzer.git) cd MalwareAnalyzer
标签:DAST, Kubernetes, Python, Streamlit, 威胁情报, 开发者工具, 恶意软件分析, 文件分析, 无后门, 沙箱, 生成式AI安全, 网络安全, 自动化分析, 虚拟机, 行为监控, 访问控制, 跨站脚本, 逆向工具, 隐私保护, 隔离环境