About this tutorial:
Tutorial:How to skin Winamp Skin Maker 1.2(Skinner)
Target:Winamp Skin Maker 1.2(http://members.tripod.com/ajie_g/skinner.htm)
Author:ManKind
Tools:SoftIce 3.24(this is a good software, worth buying)
Date:25th of December 1999
Descriptions&Comments:This is a program which can produce skin for the ever so popular media player-WinAmp. Can be said as a companion pack for WinAmp. I choose this as my target mainly because it is simple to fish a serial out of this program and since WinAmp is now freeware, so should the companion pack, hehe.
Copyright information:This tutorial is copyright © 1999 ManKind

Starting words:
Hello,welcome to my tutorial. I am ManKind, a newbie in cracking who want to share my cracking skills with other newbies. Contact me at mankind001@bigfoot.com


The process:
Today, I am going to teach you how to fish a serial out of this little(should I say nice and great?) program. Start the program, no nag, no expiration notice or other annoying stuffs(you should buy this, since the author is really a kind and polite(for not nagging) person). Open the About screen, press the Register button, a small register window pop up almost immediately. Fill in the text field of the register window with something fake like I do below:

Name:ManKind/ImmortalDescendants
Reg. #:23199981

Go into SoftIce, set a breakpoint on getdlgitemtexta like below:

bpx getdlgitemtexta

Leave SoftIce, press the OK button, SoftIce will pop up, press F5 once to let it read our data in the second text field, press F11 once to go back to the code which called the getdlgitemtexta function. You will land in the following code:

:00406D92 LEA EAX,[ESP+0C]

Continue pressing F10 until the white line of indicator of SoftIce land on the following code:

:00406DEB CMP EDI,EBX; edi=fake code, ebx=real code

To view the correct registration code for your name, use the following command in the above line:

? ebx

For my name, I got the following registration code:

3281613

Disable the breakpoint by using the below commands:

bc*
OR
bd*

Try the registration code, no messagebox and the about box shows that it is registered to your name. That's all for now. As usual, contact me if I make any mistake, give me your feedback, comments, suggestions and opinions about this tutorial and my way of presenting it.

Extra notes:
Well, the year 1999 is coming to an end now. I am not sure whether I can access internet next year, I am not sure whether my computer will work in the year 2000, I am not sure whether I can continue cracking next year and I am also not sure whether cracking will be the same anymore next year, so, I will like to grab the time available now to produce something useful. Once I have contributed those useful things, I will never regret at all even if I can't involve myself in the scene again next year. I do hope to see you guys and gals again, anyway, let the GOD decide for us.


Ending:
Thanks to:+ORC, Sandman, HarvestR, tKC, ytc_, Punisher, Kwai_Lo, TORN@DO, Crackz, cLUSTER, LaZaRuS, mrfanatic, yes123, WhizKiD, Volatility, Acid Burn, Eternal Bliss, R!SC, MisterE, Shadow, tCM and other crackers and individuals who provide me with their tutorials and tools.

Greetz to:HarvestR, tKC, ytc_, Kwai_Lo, Punisher, TORN@Do, cLUSTER, LaZaRuS, mrfanatic, Shadow, Eternal Bliss, R!SC, yes123, MisterE, WhizKiD, Volatility, Acid Burn, DSi, other cracking groups and all crackers.

Service for ManKind
ManKind
mankind001@bigfoot.com