能力值:
( LV6,RANK:90 )
|
-
-
2 楼
003B2045 0000 ADD BYTE PTR DS:[EAX],AL
003B2047 0060 20 ADD BYTE PTR DS:[EAX+20],AH
003B204A 0100 ADD DWORD PTR DS:[EAX],EAX
003B204C DC02 FADD QWORD PTR DS:[EDX] ; DS:[00000001]=???
003B204E 0000 ADD BYTE PTR DS:[EAX],AL
003B2050 0000 ADD BYTE PTR DS:[EAX],AL
用一般的调试器可以看到003B204C处内存读错误,strongOD根本不会来到这里
试了一下,如果选择StrongOD插件的kernel模式就不会出错,那如果我要脱离调试让程序运行要怎么做呢
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
你将原程序及脱壳后的程序传上来看看
|
能力值:
( LV6,RANK:90 )
|
-
-
4 楼
终于解决了,功夫不负有人啊 ,虽然不明白为什么为导致上面的错误(用了StrongOD后,增加了内存内容,致使读取内存错误)
解决办法是找到OPE后,用原版的OD加载,然后用LoadPe来完全脱壳就行了。
|
|
|