-
-
[求助]SkyPatch处理mov e?x,number跟od不一样的bug?!
-
发表于:
2009-6-13 20:41
4214
-
[求助]SkyPatch处理mov e?x,number跟od不一样的bug?!
SkyPatch处理mov的时候还有一个bug,sky patch将MOV EDX,64翻译成
004F223A C7C2 64000000 MOV EDX,64
;但od将其翻译成
004F223A BA 64000000 MOV EDX,64
以上两个代码执行都没问题,但是如果只需补丁MOV EDX,64成MOV EDX,63,直接用sky patch补丁就会出错,将把补丁位置后面的代码给覆盖了。
在http://bbs.pediy.com/showthread.php?t=87690&page=2回了贴,怕沉下去了,单独贴出来:)
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课