|
|
|
#1
|
|||
|
|||
|
Quote:
just thought i need to change some jmps etc.... this time i hadn´t any knowledge about commercial protections and about how much effort is needed to remove them. thats the reason i´m mad about ppl asking "how to crack securom/safedisc etc." wich didn´t even know what a debugger is, lol. back to topic... perhaps this securom 7 thread gets updated from time to time... but i doubt it. http://community.reverse-engineering...pic.php?t=5077 i´ve found a tutorial covering maxpayne 2 (sd 2.30) and nfsu2 (sd 3.20), both written in german. so i wanted to look at an older safedisc version as a starting point... grabed the Hitman Codename 47 cd, installed, dumped the exe (with cd), fixed the ff15 calls, rebuild pe. when done i compared my unwrapped exe with the flt one to see if it was rebuild the proper way ![]() i prefere to use ollydbg (yeah i know ring3...) wich can handle safedisc till v2 afaik. later versions will use stolen bytes wich will be replaced with the correct ones by the safedisc debugger. you can dump at the oep with olly by noping the call wich executes the sd debugger. but this way you won´t be able to restore the stolen bytes. olly can´t do it cos it conflicts with the sd debugger (both ring3). newer targets don´t use the int3´s anymore they use SDAPI. olly can handle them. but it´s a lot harder than the stolen bytes.
__________________
http://pid.gamecopyworld.com home of Protection ID the ultimate Protection Scanner. Last edited by cdkiller; 24-04-2006 at 19:07. |
| Sponsored Links |
|
#2
|
|||
|
|||
|
I like SDAPI. Allows me to use Olly on safedisc for the first time
I don't understand why everyone else hates it ![]() . As long as I can use olly... ![]() ![]() ![]() ![]() *very happy*
__________________
Sanity is for the weak. |
|
#3
|
|||
|
|||
|
I found a tutorial !!!
Quote:
Last edited by princcce; 25-04-2006 at 07:40. |
|
#4
|
|||
|
|||
|
Quote:
__________________
Sanity is for the weak. |
|
#5
|
|||
|
|||
|
Link !!
Can u please send me the link. Canīt find it by myself.
|
|
#6
|
|||
|
|||
|
Tis on google matey. Almost everything is on google
![]() try this combo: "max payne safedisc 2 manual unpacking tutorial" I just found it with the above combo, so don't try saying it doesn't work, cuz it does :P
__________________
Sanity is for the weak. |
|
#7
|
||||
|
||||
|
Hey, thanks for that great reply...
Well, first of all, I know what a debugger is (do I ?), I know cracking games isn't changing jumps LOL, and I'm familiar with basic unpacking/dumping/fixing IAT... ![]() My problem is just, cracking games is rather difficult, and w/o any direction it is hard to walk, isnt it... Thats why I was asking, how should I be able to reverse a SD3/4 game without knowing how to solve special problems (didnt even know that Olly cant handle SD3 lol)... Only with looking at an engine, it's possible to guess its function and disassemble it, but with the knowledge of a teacher who already knows almost anything, it's WAY easier than without... Sure, curiosity is important, no doubt, but you can also go too far with it :P Thanks again, great help and gorgeous SR7 tutorial
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Copy protections detecting virtual CDs : is this legal ? | mim | CD/DVD Copy Protections & Utilities | 1 | 26-12-2004 17:10 |
| copy off a copy? | dusted | PC Games | 2 | 18-10-2002 17:38 |
| Anyone know what copy protection(s) Icewind Dale 2 has? | gjb1 | PC Games | 0 | 05-09-2002 11:42 |
| Copy of a copy of a copy (of a copy) | pariah | DC Games | 2 | 14-01-2001 18:44 |