IDA 插件大赛 2023
2023-12-5 23:39:47 Author: mp.weixin.qq.com(查看原文) 阅读量:14 收藏

Hex-rays 每年都会为 IDA 举办插件大赛,该大赛每年都会涌现出各种类型的插件,有安全团队也有个人安全研究员,为了解决各种问题从而开发各种插件。今年的插件大赛一共入围了九款插件,评审团最终评出的前三名为:

  • IdaClu

  • Heimdallr

  • Symless

以下是本届插件大赛上九款插件的简要介绍:

AntiDebugSeeker

AntiDebugSeeker 用于自动提取 PE 类型恶意软件所使用反调试技术,该插件完全基于静态分析完成反调试技术的识别。双击识别结果即可快速跳转到对应的位置,除传统反调试技术外也支持新反调试技术。

AntiDebugSeeker

https://github.com/LAC-Japan/IDA_Plugin_AntiDebugSeeker

Gepetto

Gepetto 插件使用 GPT-3.5-Turbo 与 GPT-4 大模型解析反编译的函数,例如提供函数的功能与自动变量重命名。Gepetto 只需要用户提供 OpenAI API 的密钥即可,有些处理结果令人印象深刻。

Gepetto

https://github.com/JusticeRage/Gepetto

Heimdallr

Heimdallr 为 IDA 创建一个本地的 gRPC 服务器,用户可以将创建的链接粘贴到任意位置(注释、备忘录、电子邮件等)。只要有符合条件的 IDBHeimdallr 就支持用于跳转到IDA中对应位置。美中不足的是,该插件仅支持 macOS

Heimdallr

https://github.com/interruptlabs/heimdallr-ida

Hvcall

该插件使用反编译器查找每个导出函数的 hypercall,这对研究 Windows 系统上的 Hypervisor 很有帮助。

Hvcall

https://github.com/gerhart01/Hyper-V-Tools/tree/main/Extract.Hvcalls

IdaClu

IdaClu 集成了 18 个子插件,利用控制流、常量等计算相似函数。IdaClu 还为用户提供了简单的界面,支持用户自定义开发各种子插件,具有良好的 IDAPython 脚本兼容性。

IdaClu

https://github.com/harlamism/IdaClu

Match4Ida

由规则检出的样本文件,扫描会给出命中的偏移量。但在 IDA 中使用线性地址更为直观,将偏移量转换为线性地址的插件就是 Match4Ida。用户可以点击检测结果,直接跳转到对应的位置。

Match4Ida

https://github.com/riskeco/Match4IDA

quakevm

使用 C++ 开发的 Quak3 虚拟机加载程序,增加了对 QVM 二进制文件的解析功能,便于分析人员快速进行分析。

quakevm

https://hex-rays.com/contests_details/contest2023/quakevm/quakevm_contest_sub.zip

Symless

Symless 通过代码分析来恢复二进制文件中的结构体、类与虚拟表,该插件支持 Windows x64 (__fastcall)Windows i386 (__stdcall & __thiscall)System V x64 (__fastcall) System V i386 (__stdcall)

Symless

https://github.com/thalium/symless

UserComment

UserComment 插件在反汇编与反编译代码中显示不同用户添加的注释,便于多个研究人员共同进行研究,提高效率。

UserComment

https://github.com/JayRE114514/UserComment

点击查看原文跳转 Hex-Rays 官网。


文章来源: https://mp.weixin.qq.com/s?__biz=MzkyMzE5ODExNQ==&mid=2247486744&idx=1&sn=f0864c0743223bd1a29d7c56eaafd1fe&chksm=c1e9fad4f69e73c219327e96f4149d61c57a7cfb15d4cde7908eb345862596c82932a2bdb5ce&scene=58&subscene=0#rd
如有侵权请联系:admin#unsafe.sh