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, 云安全监控, 可执行文件分析, 哈希计算, 威胁情报, 字符串提取, 开发者工具, 恶意软件分析, 文件分析, 网络信息收集, 网络安全, 网络安全审计, 逆向工具, 逆向工程基础, 隐私保护, 静态分析