首页
社区
课程
招聘
[求助] IDA 反编译驱动遇到的问题!
发表于: 2008-7-23 01:08 4581

[求助] IDA 反编译驱动遇到的问题!

2008-7-23 01:08
4581
在用IDA反编译一个驱动的时候。遇到下面的情况。
三个参数都是一样的(x,x,x),那么里面的调用,比如call    EE_Prepare(x)用的是哪一个X呢?
public __stdcall EE_WriteToSrom(x, x, x)
__stdcall EE_WriteToSrom(x, x, x) proc near
arg_0= dword ptr  4
arg_4= dword ptr  8
arg_8= dword ptr  0Ch

mov     eax, [esp+arg_0]
push    0
mov     _iNowOpCardID, eax
call    EE_Prepare(x)
push    0A0h
call    EE_Write(x)
call    EE_WaitAck()
push    [esp+arg_4]
call    EE_Write(x)
call    EE_WaitAck()
push    [esp+arg_8]
call    EE_Write(x)
call    EE_WaitAck()
push    1
call    EE_Prepare(x)
push    0Ah
call    MyDelay(x)
retn    0Ch
__stdcall EE_WriteToSrom(x, x, x) endp

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 8599
活跃值: (5065)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
怎么没人回呢?
2008-7-23 09:00
0
雪    币: 196
活跃值: (135)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
3
EE_Prepare(x) 只表示该函数有一个参数
(x,x,x) 表示该函数有三个参数
具体是谁,得看push了什么.
2008-7-23 09:25
0
雪    币: 8599
活跃值: (5065)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
明白了。谢谢,楼上的。
2008-7-23 14:49
0
游客
登录 | 注册 方可回帖
返回
//