Please Read The Disclaimer Before Continuing.
Prepare To Crack: My entire motive for cracking this program, is that PrimaSoft puts out some goofy ass software that literally annoys the piss outta me! This program is about the most normal one of the bunch! Anyway... run the program, and you'll see a nag screen, telling you that you have 30 days to evaluate the product. When the program comes up, you'll see there is no place to enter your registration information. Hmm... a hidden registration? Click on the "Exit" button, and there's our answer, another nag screen, but this one with the option to enter registration. Go to the registration screen and enter some test data. For this program, let's try the HMEMCPY function. Press Cntrl+D to enter Soft-Ice, and set a breakpoint on HMEMCPY (BPX HMEMCPY). Making The Crack: Press Cntrl+D again to
exit out of Soft-Ice, and click on the "Ok" button. Soft-Ice breaks.
Press F11 to get into the code. You'll see down on the line above the
command window the string "USER(0A). This isn't where we want to be,
so step through the code using F10 until you see the string "PSDIAL!CODE"
on the line. You should now be here:
If you step through this routine, looking for a compare and a jump, you can find the place where the user name you entered is stored. This isn't where we want to be either. We want to be in the routine where our serial number is stored. So... step ALL the way through the code again using F10 until you see the string 'PSDIAL!CODE" on the line again. Now we're in the serial
number routine. Slowly step through the code using F10, until we get
to the compare and jump. You should be here:
From my comments above, you should be able to find your correct serial number. If not, you need to press F10 until the line "0137:00480C5B TEST AL,AL" is highligted. Then, since your serial number is stored in EDX, display it by typing: d EDX. (you'll need to press ALT+Up Arrow keys a couple times to see your serial). My serial number was 674482699-214 (Cracked By Volatility [ID] for my user name). Don't be a lamer, use your own serial number. If time permits, I'll add more to this essay, showing you how to crack by getting a dead-listing and patching with a hex editor.
Copyright © 1998 Volatility And The Immortal Descendants. All Rights Reserved. |