# findcrypt-yara IDA Pro 密码学常量识别插件

> IDA Pro 插件，用 YARA 规则在已加载的数据库中扫描密码学常量等特征，在结果窗口中列出匹配项，并按规则名为每个匹配地址命名。随附的 findcrypt3.rules 包含 126 条规则，涵盖 MD5、SHA-1、SHA-256、SHA-512、RIPEMD-160、Whirlpool、DES、Blowfish、RC6、TEA 和 CRC32 等哈希、加密与校验算法的常量和查找表，大数与素数常量，加密 API 名称，以及 OpenSSL、Crypto++、MIRACL 和 FGint 等库中的函数；用户还可添加自己的 .rules 文件。

- 类型：工具
- 目标：二进制
- 类别：原生分析工具
- 关联：基础工具
- 来源复核于：2026-11-05
- 收录于：2026-11-06
- 原始资源：<https://github.com/polymorf/findcrypt-yara>
- 一手来源：<https://github.com/polymorf/findcrypt-yara/blob/044644b9c52ae3e7b2305bac15b0c12c9e31a282/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/findcrypt-yara/>
- 记录 JSON：<https://awesomerea.org/resources/findcrypt-yara/record.json>
- 英文版：[English](https://awesomerea.org/resources/findcrypt-yara/index.md)

## 使用条件与局限

- **前提条件：**需要带 IDAPython 的 IDA Pro 和 yara-python 包；README 提醒不要安装与该插件不兼容的 yara pip 包。自定义规则文件在 Linux 和 macOS 上放在主目录下的 .idapro/plugins/findcrypt-yara/，在 Windows 上放在 %APPDATA% 下 Hex-Rays IDA Pro 的插件目录中。
- **范围：**仓库没有发布版本；插件自身标注的版本为 0.2，默认快捷键为 Ctrl-Alt-F，所审阅的 master 分支提交日期为 2024-11-19。
- **许可：**依 LICENSE 采用 BSD-3-Clause 许可。

## 一手来源

1. <https://github.com/polymorf/findcrypt-yara/blob/044644b9c52ae3e7b2305bac15b0c12c9e31a282/README.md>
2. <https://github.com/polymorf/findcrypt-yara/blob/044644b9c52ae3e7b2305bac15b0c12c9e31a282/findcrypt3.py#L178-L212>
3. <https://github.com/polymorf/findcrypt-yara/blob/044644b9c52ae3e7b2305bac15b0c12c9e31a282/findcrypt3.rules>
4. <https://github.com/polymorf/findcrypt-yara/blob/044644b9c52ae3e7b2305bac15b0c12c9e31a282/LICENSE>

## 同分区更多条目：原生二进制

- [deREferencing IDA Pro 寄存器与栈视图插件](https://awesomerea.org/zh/resources/dereferencing/index.md) · 工具
- [HexRays Toolbox 反编译代码模式查询脚本](https://awesomerea.org/zh/resources/hexrays-toolbox/index.md) · 工具
- [Virtuailor IDA Pro C++ 虚表重建工具](https://awesomerea.org/zh/resources/virtuailor/index.md) · 工具
- [xAnalyzer x64dbg 代码分析插件](https://awesomerea.org/zh/resources/xanalyzer/index.md) · 工具
- [Voltron 调试器界面扩展工具包](https://awesomerea.org/zh/resources/voltron/index.md) · 工具
- [Remill 机器码到 LLVM bitcode 提升库](https://awesomerea.org/zh/resources/remill/index.md) · 工具

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
