首页
社区
课程
招聘
[求助]关于IDA F5的报错:Decompilation failure: 14000EA50: too complex function
发表于: 2022-2-9 20:01 6607

[求助]关于IDA F5的报错:Decompilation failure: 14000EA50: too complex function

2022-2-9 20:01
6607

用论坛里的[分享]IDA 7.7 sp1 Think-Cell 泄露版 + 激活文件


F5函数sub_14000EA50报错:Decompilation failure: 14000EA50: too complex function


(这个我同样用IDA 7.0 的F5,就是正确的,怎么7.7还不行了?)


哪位知道是什么原因吗?


.text:000000014000EA50 sub_14000EA50   proc near               ; DATA XREF: .data:off_1401F4000↓o



[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 8050
活跃值: (3749)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
修改 cfg\hexrays.cfg
MAX_FUNCSIZE            = 4096      // Functions over 64K are not decompiled
2022-2-9 22:19
1
雪    币: 522
活跃值: (4831)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3

改这里不行,这个小了话,会提示以下错误:


Decompilation failure:

14000EA50: too big function

最后于 2022-2-9 23:29 被glopen编辑 ,原因:
2022-2-9 23:19
0
雪    币: 522
活跃值: (4831)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
arab 修改 cfg\hexrays.cfg MAX_FUNCSIZE = 4096 // Functions over 64K are not decompiled

我这个报的是这个错误:too complex function

Decompilation failure: 14000EA50: too complex function
2022-2-9 23:29
0
雪    币: 8050
活跃值: (3749)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我知道,不过 too big 可能会引发 too complex,所以先试试也无妨。
如果不是 too big 的话,那就是跳转代码太多,你可能要手动改一下,加一些代码直接跳过相对复杂的部分。新版就有这个优(que)点,死代码会直接忽略,不反编译。
2022-2-10 00:00
0
雪    币: 522
活跃值: (4831)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
arab 我知道,不过 too big 可能会引发 too complex,所以先试试也无妨。 如果不是 too big 的话,那就是跳转代码太多,你可能要手动改一下,加一些代码直接跳过相对复杂的部分。新版就 ...

谢谢,7.0的IDA可以f5这个函数,7.7和7.2的不行

最后于 2022-2-10 08:46 被glopen编辑 ,原因:
2022-2-10 00:22
0
雪    币: 16436
活跃值: (1695)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
貌似听说7.7原先是网络版杂交破解修改的吧?
2022-2-10 08:08
0
雪    币: 522
活跃值: (4831)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
killbr 貌似听说7.7原先是网络版杂交破解修改的吧?
这个不清楚了,都说是原版文件
2022-2-10 08:45
0
游客
登录 | 注册 方可回帖
返回
//