Solution for crackme4a made by n0p3x found at http://crackmes.cjb.net cracked by Wizzkid (this is not WhizKid !) Needed: SoftIce W32Dasm Hiew Notepad to view this txt file Brain power Well, this is my first tut I give out to everybody.. I only made some small ones for friends around :) Ok, so this crackme wants me to insert the correct cd... hmm... So, start the crackme and pass the nag so you get in that screen where you can press "re-test CD" Now we need a good breakpoint in SoftIce to break on .. since I don't really wanna use W32dasm I just try some out and start with a simple one like GetDriveTypeA. So, goto softice and type "bpx GetDriveTypeA" and exit again. Now press on "Re-Test CD" and plop, your in SoftIce ! let the fun begin :) So, now you see this: (I copy'd this out of the Disassembled file and removed much you won't see in SoftIce) * Reference To: KERNEL32.GetDriveTypeA, Ord:0000h <-- our break, where we start | :00401087 E884040000 Call 00401510 <\ :0040108C 8BC8 mov ecx, eax | :0040108E BBAE3E0F00 mov ebx, 000F3EAE | :00401093 90 nop | don't need this :00401094 40 inc eax | code :00401095 42 inc edx | :00401096 47 inc edi | :00401097 90 nop | :00401098 48 dec eax | :00401099 4A dec edx | :0040109A 4F dec edi | :0040109B 90 nop