脱壳后的EXE文件c++语言的,为什么还是运行不了,

2025-05-17 02:16:56
推荐回答(3个)
回答1:

晕死 PEID 也只是通过特征码,很多都不准确的,你可以用OLLYDBG看他的EOP,很容易判断是不是VC的启动代码。

至于脱壳后不能运行,那说明你脱壳不彻底,不完全,有很多壳不是简单的脱了就行的,有很多的修复工作要做

回答2:

修复看看吧或者载入OD
Microsoft Visual C++ 6.0入口课征!!!!

00496EB8 >/$ 55 PUSH EBP ; (初始 cpu 选择)
00496EB9 |. 8BEC MOV EBP,ESP
00496EBB |. 6A FF PUSH -1
00496EBD |. 68 40375600 PUSH Screensh.00563740
00496EC2 |. 68 8CC74900 PUSH Screensh.0049C78C ; SE 处理程序安装
00496EC7 |. 64:A1 0000000>MOV EAX,DWORD PTR FS:[0]
00496ECD |. 50 PUSH EAX
00496ECE |. 64:8925 00000>MOV DWORD PTR FS:[0],ESP
00496ED5 |. 83EC 58 SUB ESP,58

回答3:

脱壳本来就是不正确的选择

托壳后程序一般不是完整的