avast/yaramod
GitHub: avast/yaramod
一个用于将 YARA 规则解析为抽象语法树并通过 C++ 和 Python 接口程序化构建规则集的库。
Stars: 128 | Forks: 44
# yaramod
[](https://yaramod.readthedocs.io/en/latest/?badge=latest)
`yaramod` 是一个库,它提供了将 [YARA](https://github.com/VirusTotal/yara) 规则解析为 AST 的功能,以及用于构建新 YARA 规则集的 C++ 编程接口。本项目与 YARA 项目无关。
`yaramod` 还附带了 Python 绑定,并且本仓库应该完全兼容使用 `pip` 进行的安装。
## 用户文档
您可以在 [Read the Docs](https://yaramod.readthedocs.io/en/latest/) 上找到我们的文档。
## API 文档
您可以自行生成 API 文档。将 `-DYARAMOD_DOCS=ON` 传递给 `cmake` 并运行 `make doc`。
## 许可证
版权所有 (c) 2017 Avast Software,在 MIT 许可证下发布。有关更多详细信息,请参阅 `LICENSE` 文件。
`yaramod` 使用了第三方库或其他资源,这些内容及其许可证已在 `LICENSE-THIRD-PARTY` 文件中列出。
标签:Bash脚本, 逆向工具