Contribute  :  Web Resources  :  Past Polls  :  Site Statistics  :  Downloads  :  Forum  
    BiW ReversingThe challenge is yours    
 Welcome to BiW Reversing
 Tuesday, September 28 2021 @ 02:43 AM CEST
Unpacking SafeCast 2.4 | 14 comments | Create New Account
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Unpacking SafeCast 2.4
Authored by: haggar on Sunday, October 29 2006 @ 05:43 PM CET
Protection ID 5.1f recognized it as 4, ofcourse it can be wrong. Btw, is there way to obtain correct version?


Debugging with Olly is not simple, but here it is how:

- You need windows XP.

- Open game in olly, break at CreateProcessA.

- In temp folder is temp executable (with random name) , open it in another olly, set EB FE at it's OEP. Save changes. Close that olly.

- Execute CreateProcessA, stop at end of API.

- Attach with new olly to new created process, restore original OEP bytes.

- In first olly, patch badboy procedure, then run it. WaitForSingleObject waits for something ;)

- Load third Olly, attach to first Olly, DebugActiveProcessStop to detach from game.

- You are left with one instance and you are debugging SafeDisc debugging loop in temporary DLL.

Pain in the ass to perform it every time, but it works perfect. You can play game within Olly.
 Copyright © 2021 BiW Reversing
 All trademarks and copyrights on this page are owned by their respective owners.
Powered By Geeklog 
Created this page in 0.76 seconds