首页
社区
课程
招聘
[注意]在看雪下的IDA的F5功能错误,有图为证
发表于: 2013-6-15 14:41 5466

[注意]在看雪下的IDA的F5功能错误,有图为证

2013-6-15 14:41
5466
不知道现在再下的IDA是否还会这样?





有谁给一个没有这种错误问题的IDA,不胜感激!

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

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 155
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
看了半天也没发现错误在哪
2013-6-15 17:23
0
雪    币: 59
活跃值: (52)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
return sub**(pDevObj->DevExt,Irp)
2013-6-15 17:29
0
雪    币: 267
活跃值: (438)
能力值: ( LV9,RANK:190 )
在线值:
发帖
回帖
粉丝
4
Call sub_14CC4的参数F5后怎么会是v2 ?  还有函数是有返回的,F5后竟然返回一个没有操作的堆栈变量
2013-6-15 18:07
0
雪    币: 357
活跃值: (3413)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
5
v2 = edx
result = eax

看起来很正常

return sub_14cc4(pDevObj->DevExt,Irp);

sub_1d938应该没什么操作,要不然edx会被改变
2013-6-15 18:31
0
雪    币: 267
活跃值: (438)
能力值: ( LV9,RANK:190 )
在线值:
发帖
回帖
粉丝
6
那F5后的函数如果再编译的汇编能等价不!?  !
2013-6-15 18:33
0
雪    币: 155
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
这种类似问题很多,最新版hex-rays decomplier也是如此,对寄存器,堆栈等等识别都存在不准确的情况

所以这个结果只能参考参考,或者当汇编代码流程比较混乱时理清下思路,真要严格拿来用时不够的
2013-6-15 23:53
0
游客
登录 | 注册 方可回帖
返回
//