首页
社区
课程
招聘
[原创]IDA插件通过预训练的机器学习模型,帮助在不同版本的x64二进制可执行文件中快速定位相同函数
发表于: 9小时前 306

[原创]IDA插件通过预训练的机器学习模型,帮助在不同版本的x64二进制可执行文件中快速定位相同函数

9小时前
306

518K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6K6j5h3W2D9k6h3q4^5K9q4)9J5c8X3W2A6k6r3q4Q4x3X3c8V1k6Y4x3`.

github


该IDA插件通过预训练的机器学习模型,帮助您在不同版本的x64二进制可执行文件中快速定位相同函数。


完全基于CPU运行,仅在IDA 9.3/Python 3.11环境下进行测试,后续短期内无更新维护计划(看缘分)。


在4w个函数的文件上分析峰值占用1100MB内存,6% CPU。


安装教程:把文件放到IDA/plugins目录。 需要在IDA环境对应的python中安装以下依赖库: python -m pip install numpy onnxruntime


使用场景:旧版本已分析过的文件A,新版本待分析的文件B。 需要从文件B中定位已经分析过的文件A中的对应函数。


在文件A中任意函数体,查看DeepFuncSimilar->导出至剪辑版



[培训]《冰与火的战歌:Windows内核攻防实战》!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。

收藏
免费 14
打赏
分享
最新回复 (6)
雪    币: 87
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
mark
9小时前
0
雪    币: 319
活跃值: (437)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
学习学习 
8小时前
0
雪    币: 200
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
学习
7小时前
0
雪    币: 426
活跃值: (4919)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
Good idea! Good Work! Good guy!
2小时前
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
666
1小时前
0
雪    币: 47
活跃值: (2076)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
666
7分钟前
0
游客
登录 | 注册 方可回帖
返回