|
作者: gogo [ak_47] 论坛用户 | 登录 |
如何用GetProcAddress通过序号获得shell32.dll中的无名函数的地址? 我曾试过用 @myFunction:=getprocaddress(myDllHandle,pchar(59)); 或 @myFunction:=getprocaddress(myDllHandle,pchar(’59’)); 或 @myFunction:=getprocaddress(myDllHandle,pchar(#59)); 或 @myFunction:=getprocaddress(myDllHandle,’59’); 或 @myFunction:=getprocaddress(myDllHandle,#59); 都没能成功地从shell32.dll获得SHRestartSystemMB()的地址!! 据说microsoft用代码屏蔽了kernel32.dll中的部分函数,使得不能用GetProcAddress()通过序号来访问一些无名函数的地址,难道就没其它方法在程序中动态载入这些无名函数啦?!! |
地主 发表时间: 05/02 10:21 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号