Mac OS X Age of Empires III 1.0.4 NO CD patch
Nozio NO CD patch is only for original version (1.0.0) so I did a little of binary d 2008-08-02 19:08:12 Author: reverse.put.as(查看原文) 阅读量:34 收藏

Nozio NO CD patch is only for original version (1.0.0) so I did a little of binary diffing of his patch/a bit of debugging and found where the protection is on version 1.0.4.

The following code makes the cd check:

00004f22  e8e9a80000    calll       0x0000f810 - call the cd check
00004f27  84c0          testb       %al,%al
00004f29  7405          je          0x00004f30 - jump if no cd is present

So the patching is very easy, just NOP that jump if equal call and that’s it. Quick & dirty !

Have fun !


文章来源: https://reverse.put.as/2008/08/02/mac-os-x-age-of-empires-iii-104-no-cd-patch/
如有侵权请联系:admin#unsafe.sh