Cracking Tutorial for GoldWave 4.02
 
 


Target Program: GoldWave 4.02
Description: GoldWave is a sound editor, player, recorder, and converter. It can create entertaining sound files for Web pages, answering machines, or Windows sounds. A rich set of effects and editing features are included for professional sound production. High quality audio CDs can be created by using GoldWave in conjunction with CD writer software.
Location: http://www.goldwave.com
Protection: Name (First & Last) & Password
Tools needed: - SoftICE 3.24
Ob duh: Do I really have to remind you all that by BUYING and NOT stealing the software you use will ensure that these software houses will continue to produce even *better* software for us to use and more importantly, to continue offering even more challenges to breaking their often weak protection systems.
BTW, It's illegal to use cracked Software!

 
If you're looking for cracks or serial numbers from these pages then your wasting your time, try to search elsewhere on the Web under Warez, Cracks, etc.
Info: Brand and product names are trademarks or registered trademarks of their respective holders.
Level: (X)Beginner ( )Intermediate ( )Advanced ( )Expert

Chose "Options - Register" from the GoldWave menu bar. Now a dialog box asking for a First Name, Last Name and Password Pops up. As First Name enter "CRACKING TUTORIAL" as Last Name enter "BY TORN@DO" and as Password enter "12345". Now press the OK-Button. A dialog box pops up, telling us that our registration is invalid and that we should check our password and try it again. The guy who requested this tutorial set a BPX to GetWindowTextA and tried "his luck" - and he got lost in the code. So set a BPX to MessageBoxExA and leave SoftICE. Press the OK-Button. SoftICE will pop up now and you'll be confrontated with the following code snippet:
 
   :004863E5  6A01                PUSH    01
   :004863E7  53                  PUSH    EBX
   :004863E8  E83B180000          CALL    00487C28
   :004863ED  83C408              ADD     ESP,08
   :004863F0  897DFC              MOV     [EBP-04],EDI
   :004863F3  8975F8              MOV     [EBP-08],ESI
   :004863F6  8B4510              MOV     EAX,[EBP+10]
   :004863F9  8945F4              MOV     [EBP-0C],EAX
   :004863FC  8B550C              MOV     EDX,[EBP+0C]
   :004863FF  8955F0              MOV     [EBP-10],EDX
   :00486402  6A00                PUSH    00
   :00486404  FF75FC              PUSH    DWORD PTR [EBP-04]
   :00486407  FF75F8              PUSH    DWORD PTR [EBP-08]
   :0048640A  FF75F4              PUSH    DWORD PTR [EBP-0C]
   :0048640D  FF75F0              PUSH    DWORD PTR [EBP-10]
   :00486410  E89BDF0400          CALL    USER32!MessageBoxExA
    ...       ...                  ...
   :0048642A  C3                  RET

At 4863F0 just have a look at EBP (D EBP) - something like the following get's now displayed in our data window:

:013F:0077EF54 04 F1 77 00 F1 D3 42 00-54 F6 77 00 08 03 00 00  ..w...B.T.w.....
:013F:0077EF64 52 C5 4D 00 28 C5 4D 00-30 00 00 00 54 F6 77 00  R.M.(.M.0...T.w.
:013F:0077EF74 00 00 00 00 54 F6 77 00-31 32 33 34 35 00 9C 00  ....T.w.
12345...
:013F:0077EF84 12 01 00 00 95 F0 00 00-00 00 00 00 20 D6 4A 00  ............ .J.
:013F:0077EF94 A0 F4 77 00 43 52 41 43-4B 49 4E 47 20 54 55 54  ..w.
CRACKING TUT
:013F:0077EFA4 4F 52 49 41 4C 00 00 00-18 01 59 00 28 42 59 20  
ORIAL.....Y.(BY
:013F:0077EFB4 54 4F 52 4E 40 44 4F 00-12 01 00 00 95 F0 00 00  
TORN@DO.........
:013F:0077EFC4 54 F6 77 00 00 00 55 46-55 42 4E 45 44 00 00 00  T.w...
UFUBNED...

Well 12345 is our fake password; CRACKING TUTORIAL is our first name; BY TORN@DO is our last name - and what's that UFUBNED? Yeah, the right password! So clear all breakpoints and leave SoftICE. Now enter our registration details and you'll get the message "GoldWave is now registered. Thank you!". BTW, don't be a lamer and use those registration details!
 
Another target has been Reverse Engineered. Do you have any questions?

 

 
If you're USING GoldWave BEYOND it's FREE TRIAL PERIOD, then please BUY IT.


Copyright © 1998 by TORN@DO and The Immortal Descendants. All Rights Reserved.