首页
社区
课程
招聘
[原创]修复IDA 8.3无法加载d810插件
2024-1-10 18:44 7896

[原创]修复IDA 8.3无法加载d810插件

2024-1-10 18:44
7896

小白一个,寻思把d810插件挪到ida 8.3去,结果发现一直加载不上,于是研究了一下


可以看到启动IDA后有如下输出,咦我版本就是大于7.5的,咋skip了嘞


那么在 D810.py 中找到对应位置,问题的关键就在版本号判断那里,给他做个修改就可以了

kv = ida_kernwin.get_kernel_version().split(".")
if (int(kv[0]) < 7) or (int(kv[1]) < 5):
    print("D-810 need IDA version >= 7.5. Skipping")
    return idaapi.PLUGIN_SKIP

修改:

if int(kv[0]) < 7 or (int(kv[0]) == 7 and int(kv[1]) < 5):


更新

我是在github下的,不是最新版qwq,最新版在这里 https://gitlab.com/eshard/d810



[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

最后于 2024-1-11 14:13 被TubituX编辑 ,原因:
收藏
点赞4
打赏
分享
最新回复 (8)
雪    币: 233
活跃值: (209)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
jindaxia 2024-1-10 18:48
2
1
这是因为你找到的D810插件不是最新的,本身就有bug
雪    币: 942
活跃值: (830)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
TubituX 2024-1-10 18:55
3
0
jindaxia 这是因为你找到的D810插件不是最新的,本身就有bug
啊,哪里有最新的哎,我下的是joydo的那个
雪    币: 942
活跃值: (830)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
TubituX 2024-1-10 19:10
4
0
TubituX 啊,哪里有最新的哎,我下的是joydo的那个[em_51]
找到了,原来在gitlab上
雪    币: 4206
活跃值: (8375)
能力值: ( LV9,RANK:181 )
在线值:
发帖
回帖
粉丝
nevinhappy 2 2024-1-10 20:07
5
1
https://gitlab.com/eshard/d810
雪    币: 6248
活跃值: (3384)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
nekaxi 2024-1-11 06:33
6
0
只用到7.5版本,能不能说说8.3有哪些进步与优势?
雪    币: 942
活跃值: (830)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
TubituX 2024-1-11 09:22
7
0
对我来说比较明显的就是对go的分析能力更强了,而且不用区分ida32和64了,具体可以看看官网的更新日志
https://hex-rays.com/products/ida/news/8_3/
雪    币: 764
活跃值: (280)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
可爱的小狗子 2024-3-22 11:09
8
0

兄弟们,ida8.3版本的快捷键注册,你们都没发现问题吗,main入口注册的快捷键和cfg文件注册的快捷键冲突,只有一个能生效。
雪    币: 24
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
By永恒。 2024-4-4 15:43
9
0
学习一下  看看
游客
登录 | 注册 方可回帖
返回