-
-
请教:脱了一个VB的程序,但不能跨平台使用
-
发表于:
2006-8-2 16:53
3589
-
带狗的情况下脱掉了一个VB程序。
在XP系统下运行没问题,脱壳也是在XP下进行的
但在2k下,遇到 类似于:
call dworld ptr ds:[17E540C]
这样的语句时(此处ds:[17E540C]值7C8229A2),说7C8229A2是不易到达的。就挂了。
在XP下,调用的是kernel32.GetExitCodeThread.程序正常。
call dworld ptr ds:[17E540C] (XP ,2K下值都是7C8229A2)
我个人想类似于ds:[17E540C]应该是系统输出函数,就是存放IAT的。但我从网上下载的几个小VB程序。引入表只有MSVBVM60.DLL.我脱壳的程序也是只有这个DLL。
请教该如何修复跨平台问题。谢谢!
[课程]Linux pwn 探索篇!