Krishsakaria26/malware-analysis-system
GitHub: Krishsakaria26/malware-analysis-system
一款基于 Python 的轻量级恶意软件静态分析工具,旨在快速提取可执行文件的基础特征并评估潜在风险。
Stars: 0 | Forks: 0
# 恶意软件分析系统
一个使用 Python 构建的简单恶意软件分析工具。
## 功能特性
- 计算 MD5 和 SHA256 哈希值
- 提取文件中的常见字符串
- 检查 `.exe` 文件的基础 PE 信息
- 根据可疑指标评估简单的风险等级
- 将结果保存到 `report.txt`
## 环境要求
- Python 3
- `pefile`
Tkinter 用于构建 GUI,它包含在大多数标准 Python 安装中。
## 安装
```
pip install -r requirements.txt
```
## 使用方法
运行命令行分析器:
```
python main.py
```
启动 GUI:
```
python gui.py
```
## 输出
分析报告将打印在终端中,并同时保存到 `report.txt`。
## 注意
本项目提供基于基础指标的分析,不应将其视为完整的恶意软件检测引擎。
标签:DAST, DNS 反向解析, MD5, pefile, PE文件分析, Python安全开发, SHA256, Tkinter GUI, 云安全监控, 可执行文件分析, 哈希计算, 威胁情报, 字符串提取, 开发者工具, 恶意软件分析, 文件分析, 网络信息收集, 网络安全, 网络安全审计, 逆向工具, 逆向工程基础, 隐私保护, 静态分析