能力值:
( LV7,RANK:100 )
|
-
-
2 楼
loadlibrary
getprocaddress
call it
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
有没有详细解释啊,大牛
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
用lordpe加一个不是也可以啊?
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
添加了,然后怎么调用这个添加的地址呢
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
CTRL+N找到user32.EnableWindow,记下地址,然后call dowrd [地址]
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
我靠,OD不是已经自带了user32.EnableWindow了啊???根本不用再添加。
OD1.1的调用方式:
call 004AF3E4
楼主是闹哪出。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
是这样,这个程序加壳了,实现代码的地址每次都是动态的,连第一个图的EnableWindow函数的指针地址每次都是变化的,所以无法直接调用。
现在我用了一个间接的方法,这段代码上方有个将ShowWindow函数保存到ESI,跟进通过计算与我要的函数偏移65A7,所以调用时这样用ESI-65A7,再call ESI,达到目的。而且保存后不管下次地址如何变化都可以成功,就是不知道换个系统会不会出错。
谢谢各位大牛的指导。
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
哦,理解错误了,我看成是给OD添加这个函数了,原来是其他程序。
解决了就好,你的这个思路是对的。
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
|
|
|