Wie cracke ich WinAmp 2.02
--------------------------

Cracker:  Da Woolf (http://www.fortunecity.com/skyscraper/smiley/667/woolf.html)
Programm: WinAmp 2.02
Internet: http://www.winamp.com

Bentigte Tools: SoftIce 95

--------------------------

Servus !
Dies ist mein erstes Tutorial und ich hab' mir ein einigermaen leichtes Ziel ausgesucht.
WinAmp ist ein MP3-Player, der's in sich hat und den ich auch gern nutze.


1. Programmanalyse
------------------

Startet das Programm. Sofern es der erste Start ist, sollte ein Dialog erscheinen, in
dem Ihr die Registerkarte Shareware ausgewhlt habt. Falls dies nicht so ist, klickt Ihr
auf den Blitz rechts unten im Hauptfenster. In der Registerkarte Shareware klickt Ihr
auf den Butten "Enter Registration Info". Gebt jetzt Euren Namen ein, bis auf den letzten
Buchstaben ein (bei mir war's also Da Wool) und geht mit STRG+D in SoftIce.

2. Das Cracken
--------------

Setzt nun einen Breakpoint auf GetDlgItemTextA (bpx GetDlgItemTextA) und verlasst nun
wieder mit STRG+D SoftIce. Gebt jetzt den noch fehlenden Buchstaben Eures Namens ein
und wir sind wieder in SoftIce. Drckt nun F11 und danach 10 mal F10.
Ihr soltet nun hier sein:

0041C338 83C404                  add esp, 00000004
0041C33B 3BC6                    cmp eax, esi <-- Wir sind nun hier. EAX wird mit ESI
0041C33D 7509                    jne 0041C348     verglichen.

Was bedeutet aber EAX ? 
Gebt nun folgendes ein: ? EAX

02542ED5 006724088 ""
	   ^^^^^^^  
Nehmt nun die zwei Nullen am Anfang weg und Ihr habt Eure Seriennummer, hier also 6724088.



So ! Ich hoffe Ihr habt's kapiert. Fr Fragen bin ich immer unter meiner e-mail-Adresse
dawoolf@topmail.de zu erreichen. Dies war mein erstes Tutorial und ich hoffe nicht mein
letztes.


Da Woolf, 25-11-1998