吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6026|回复: 15
收起左侧

[IDA Plugin] 【原创】IDA 数据搜索 + 数据导出增强插件

[复制链接]
Kyctz 发表于 2025-3-15 13:55
本帖最后由 Kyctz 于 2025-3-30 00:02 编辑

由于IDA本身的数据导出和搜索功能不是很好用,我编写了该插件来代替,在实现基本功能的前提下拥有更多特性

我将两个功能分别编写了两个独立的插件实现,插件基于IDA 7.7版本与IDApython3.8版本下编写,在IDA 8.3版本下进行过简单测试,如果在其它版本的使用下遇到了问题,欢迎提交issue

IDA-DataExportPlus

用于导出数据的IDA PRO插件,它可以替换IDA Pro原始的数据导出窗口。

安装

复制dataexportplus.py到IDA插件目录下即可。

需求:

  • IDA 版本 >= 7.7
  • Python版本 >= 3.8

使用方法

使用快捷键Shift+E以唤出插件窗口

数据导出插件界面展示

数据导出插件界面展示

可以在该窗口中调整导出数据的类型、长度及其它属性,并导出为文件

数据导出插件使用演示

数据导出插件使用演示

IDA-SearchTool

用于查找IDA数据库中不同类型数据的插件,支持搜索字节、注释、代码等不同类型的数据、支持搜索结果的复制导出。

安装

复制SearchTool.py到IDA插件目录下即可。

  • IDA版本 >= 7.7
  • Python版本 >= 3.8
  • 此外,Python中需安装PyQt5模块

该插件还提供了以下可选的附加功能

  • Python安装fuzzywuzzy模块以启用模糊搜索功能
  • Python安装yara-python模块以支持yara规则检测

使用方法

使用快捷键Shift+F打开插件窗口,或从工具栏的Search/Search Tool选项打开。

数据搜索插件界面展示

数据搜索插件界面展示

使用演示

数据搜索插件使用演示

数据搜索插件使用演示

下载

plugins.zip (13.24 KB, 下载次数: 41)

插件代码已全部开源在github上,可以在github上获取最新版本
https://github.com/Krietz7/IDA-DataExportPlus
https://github.com/Krietz7/IDA-SearchTool

更多

如果遇到任何问题,或有改进建议,欢迎在GitHub上提交问题或拉取请求。

免费评分

参与人数 6吾爱币 +11 热心值 +4 收起 理由
互联网事 + 1 + 1 感谢,已下载
636980 + 1 鼓励转贴优秀软件安全工具和文档!
a20549304 + 1 我很赞同!
Hmily + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
openm4 + 1 谢谢@Thanks!
笙若 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| Kyctz 发表于 2025-11-8 23:22
本帖最后由 Kyctz 于 2025-11-8 23:25 编辑
leeairw 发表于 2025-11-6 22:56
导出能用.搜索不行,py的库都装了.很奇怪.就是不显示搜索的插件

搜索插件额外需要PyQt5库,一般是idapython自带的,如果你的ida用的是自己下载的python,可以检查安装了没有。
如果是快捷键唤不出的话可以看一下工具栏的Search有没有Search Tool选项,打不打得开,试试是不是快捷键冲突问题。
另外IDA9.1更新了相关API,对应的兼容我也更新到GitHub上了,你可以试试Github上发布的版本

目前我只能想到这几种情况,如果还是不行的话可以提供一下你的IDA版本和IDA启动时的控制台输出,我尽量帮忙解决。
 楼主| Kyctz 发表于 2025-5-3 15:04
a5001 发表于 2025-5-3 11:36
有兄弟出个视频教程吗?小弟比较笨。先谢谢了

找到你的 ida 安装目录,把压缩包里的两个py文件解压到 ida 安装目录下的 plugins 文件夹里就行了,要安装库的话,在命令行输入 D:\IDA_Pro_7.7\python38\python.exe -m pip install fuzzywuzzy yara-python 执行,注意把python路径换成 ida 安装目录下那个python程序的路径
openm4 发表于 2025-3-22 06:19
leoleung 发表于 2025-4-19 12:55
不錯 新手必安裝 方便找data
a5001 发表于 2025-4-28 13:41
换不出插件 0. 0
a5001 发表于 2025-5-3 11:36
有兄弟出个视频教程吗?小弟比较笨。先谢谢了
a5001 发表于 2025-5-3 16:33
Kyctz 发表于 2025-5-3 15:04
找到你的 ida 安装目录,把压缩包里的两个py文件解压到 ida 安装目录下的 plugins 文件夹里就行了,要安 ...

谢谢楼主回复!
因为我现在用是9.1,目前还不知道是不是版本问题,晚上再试试,再次感谢您
liuziEatOnlyOne 发表于 2025-6-12 16:36
试了下,好用
余吉 发表于 2025-6-14 14:14
很好用 已经star
dong19872008 发表于 2025-6-18 22:23
感谢分享,先下载看看
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-10-22 18:38

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表