deepanshhooda/Yara-Rule-Generator

GitHub: deepanshhooda/Yara-Rule-Generator

利用本地 AI 模型自动分析恶意软件样本并生成可用 YARA 检测规则的命令行工具。

Stars: 0 | Forks: 0

# YARA Rule 生成器 使用 `file`、`strings`、`xxd` 和 SHA256 分析恶意软件样本,然后通过本地 AI 生成可直接使用的 YARA 规则。 ## 功能 - 收集文件类型、strings、十六进制模式和 SHA256 哈希 - AI 生成的 YARA 规则包含适当的元数据和条件 - 在条件部分包含 SHA256 哈希 - 自动提取有趣的 strings(flag、password、shell 等) ## 用法 ``` # 从 sample 生成 YARA rule python yara-gen.py malware.bin # 保存到特定文件 python yara-gen.py sample.exe -o report.yar ``` ## 环境要求 - `requests` - `xxd`、`strings`、`file`、`shasum` - `Ollama`
标签:AI, AI风险缓解, DAST, Python, YARA, 云资产可视化, 威胁情报, 开发者工具, 恶意软件分析, 无后门, 自动化代码审查, 逆向工具