SERIAL NUMBER IS FISHY - DECLINE YOUR PATCH'ITCH'ING HTMLPad 2000 v3.0.0.12. (3.0 alpha-5) A Cracking Tutorial by ASTAGA [D4C/C4A] DISCLAIMER This reading material is not intended to violate Copyrights and/or it is law, but educational purposes only. I hold no responsibility ( by all means and in any shape whatsoever ) of the mis-used of this material. Read END NOTES section at the end of this file. ABOUT THE PROGRAM HTMLPad 2000 is an HTML code editor for Windows 95/98 and WinNT with powerful features designed to automate and speed up the development of miscallenaous web documents, mainly HTML. With it's special features supporting JavaScript, VBScript, SSI, ASP and Perl, HTMLPad becomes a universal web document editor. HTMLPad is a great WYSIWYG HTML editor's addition or even a replacement. Its user-friendly interface makes it useful both for beginners and experts. Here are some of the main HTMLPad 2000 features: = Multi Document Interface = Fast document preview in the same window = and more ... WHERE TO DOWNLOAD Author : Karlis Blumentals Copyright : Karlis Blumentals Homepage : http://www.ltn.lv/~kblums URL : http://www.ltn.lv/~kblums Size : KB as of ,2000 Rel Date : August 17, 2000 HOW TO GET VALID SERIAL NUMBER by using SoftIce 1. Run HTMLPAD.EXE, on the Help menu click Register., in the registration dialog box type these below informations : Name : Pirates Order Code : 73881050 Do not click OK button yet 2. Load SoftIce by pressing [ CTRL + D ], set a breakpoint as follow : BPX hmemcpy [enter] and F5 to return to the main program 3. Now, click OK button... you'll return back into SoftIce! In within SoftIce press F11, F5, F11, then F12 11 times until you reach the main program's code. Do a search string as follow : : s 0 l fffffffffff E8 A5 D8 EF FF 8B C8 [enter] Pattern found at 0167:00506862 Create a new breakpoint as follows : : bd * [enter] : bpx 0167:00506862 [enter] : bpx 015F:00506862 [enter] Press X or F5 to let SoftIce break into this new location 4. If nothing goes wrong you'll break again and see these below snippet codes : ______________________________________________________________ 015F:00506862 E8A5D8EFFF CALL 0040410C <== break here 015F:00506867 8BC8 MOV ECX,EAX 015F:00506869 33D2 XOR EDX,EDX ==> d ecx 015F:0050686B 33C0 XOR EAX,EAX 015F:0050686D E8E2FEFFFF CALL 00506754 015F:00506872 8D55F0 LEA EDX,[EBP-10] ==> d edx 015F:00506875 8B45F8 MOV EAX,[EBP-08] 015F:00506878 E8D321F0FF CALL 00408A50 015F:0050687D 8B45F0 MOV EAX,[EBP-10] 015F:00506880 8B55F4 MOV EDX,[EBP-0C] 015F:00506883 E8D0D7EFFF CALL 00404058 015F:00506888 7504 JNZ 0050688E 015F:0050688A B301 MOV BL,01 _________________________ HTMLPAD!CODE+0010585F _______________ Break due to BPX #015F:00506862 Press F10 2 times - stop at 015F:00506869 - display ECX register : d ecx [enter] ==> your name appear at 0167:017670E8 Press F10 times - stop at 015F:00506872 - display EDX register : d edx [enter] ==> see that A3EE68B at 0167:01736A5C ??? Write it down this potential reg code. 5. Disable all breakpoints by typing BC * [enter] Press F5 or X to return to the main program 6. Repeat registration procedure and keyed-in A3EE68B as your S/N Click OK/REGISTER button ..... you're registered. 7. Where the hell is my registration code is stored ?? The correct registration code is stored in the registry as follows : REGEDIT4 [HKEY_CURRENT_USER\Software\Karlis Blumentals\HTMLPad\3.0\ Registration] "Name"="Pirates Order" "Key"="A3EE68B" 8. How can I practise with my own user name ? - I strongly recommended you not to do this ! E N D N O T E S Distributing your serial number is illegal and is no different than distributing illegal copies of the registered software. Violation of this rule may result in temporary or permanent revocation of this license and cancellation of the serial number; the original licensee will also be held responsible for damages, physical and estimated. Do not distribute your crack release based on this tutorial, because you become a LAMER(s)!!!!!!!! ( tHATDUDE (PC97) defined LAMER(s) is the guy who sits in front of personal computer, using Hex Editor, ripping off other group(s) crack release, repacking (distro) them under his name. Adopted from newsgroup alt.cracks, alt.crackers - February 1997 ) More about LAMER(s): lamer /n./ [prob. originated in skateboarder slang] Synonym for luser, not used much by hackers but common among warez d00dz, crackers, and phreakers. Oppose elite. Has the same connota tions of self-conscious elitism that use of luser does among hackers. < SOURCE: http://sagan.earthspace.net/jargon/jargon_27.html > Never attribute to malice that which is adequately explained by stupidity ASTAGA [D4C/C4A] tute-htmlpad2kv30.zip [EOF] 12/6/00 1:36:32 PM