SERIAL NUMBER IS FISHY - DECLINE YOUR PATCH'ITCH'ING Visi Font Pro v3.0 A Cracking Tutorial by ASTAGA [WTF/TTM] 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 The popular Windows font utility is back with new features and faster execution. Ok, I know there are hundreds of font viewing utilities on the internet today. Why should I choose this one? Simply put, you won't find a feature packed font manager like this one for the price. Features - Faster Loading - Greater Sample Manipulation - Easier Print Interface - Installs Fonts to System WHERE TO DOWNLOAD Author : DCM Software Copyright : DCM Software Homepage : http://www.dcmsoftware.bizland.com/products.html URL : http://www.dcmsoftware.bizland.com/visipro.zip http://members.xoom.com/websigns/visipro.zip Size : 719 KB as of Dec 30, 2000 Rel Date : October 15, 2000 HOW TO GET VALID SERIAL NUMBER by using SoftIce This is VB5 based program. Before you apply this tute, make sure that your WINICE.DAT is containing " EXP=c:\windows\system\ msvbvm50.dll " statement. Do not cheat by using SmartCheck, because an old weapon still usable to defeat this utility program. 1. Run VISIPRO.EXE, 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 multibytetowidechar [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 once again until you see and break at : ______________________________________________________________ 015F:7B331506 FF1590112F7B CALL [KERNEL32!MultiByteToWideChar] 015F:7B33150C 8BC5 MOV EAX,EBP <== break here 015F:7B33150E 5D POP EBP ==> D EAX 015F:7B33150F 5F POP EDI 015F:7B331510 5E POP ESI 015F:7B331511 5B POP EBX 015F:7B331512 C20800 RET 0008 .... ______________________ MSVBVM50!.text+00040506 _______________ While you stop at 015F:7B33150C - display ESI register : : d esi [enter] did you see your name at virtual address 0167:00CB0D3C ??? Press F10 once - stop at 015F:7B33150E - display EAX register registers : : d eax [enter] did you see your name at virtual address 0167:00435030 ??? Several lines below are your fake code and pay attention to the sequence number like this 8.1.4.8.6. 7.8.4.4.2.7.2.2.6.1.5. Remember they're all in wide format, write it down without prevailing dot sign. NOTE : Iam not surprise if you didn't get your serial in the Data Window. I (we) should take for granted facing this occurances in cracking VB based program. Take these below following tips : * When you D EAX at 015F:7B33150E you may just seen your user name in the Data Window. Scroll down ( Alt + PgDn ) around 8-9 times , the serial must be there. * Disable all breakpoint, quit the program and re-start step #1 above. Also disable all TSR/Cache programs, or freshen your memory from clipboard utility program. * Still having problem ? Check your WINICE.DAT posibly unintentionally you forgot to remark ( disable it by adding semi colon sign in front of ) " EXP=c:\windows\ system\msvbvm60.dll " statement. Using both of them may sometime confusing SoftIce. If say so, there is no choice except rebooting your PC .... yeah I know it's suxxxxxxxx. * Stuborn/blockhead ? Copy & paste my registry info to your opened regedit.exe. Try again later. 4. Disable all breakpoints by typing BD * [enter] Press F5 or X to return to the main program 5. Repeat registration procedure and keyed-in 8148678442722615 as your S/N. Click OK button ..... there you're registered. Note : If you got lucky you will see another sequencial numbers ( hardcoded ) like these : I haven't tested yet. 0167:00454688 35 00.. 56 00 30 00 5.V.K.5.U.5.4.0. 0167:00454698 37 00.. 5A 00 4E 00 7.Z.0.S.6.C.F.N. 0167:004546A8 37 00.. 58 00 4B 00 7.X.O.N.0.U.Z.K. 0167:004546B8 34 00.. 53 00 31 00 4.S.9.4.N.6.V.1. 0167:004546C8 39 00.. 5A 00 43 00 9.Z.6.6.2.E.L.C. 0167:004546D8 45 00.. 42 00 33 00 E.B.2.6.H.9.C.3. 0167:004546E8 39 00.. 4A 00 33 00 9.J.A.W.6.9.X.3. 0167:004546F8 35 00.. 59 00 33 00 5.Y.M.8.1.Y.F.3. 0167:00454708 33 00.. 42 00 39 00 3.B.R.0.1.K.J.9. 0167:00454718 39 00.. 44 00 31 00 9.D.S.K.R.G.I.1. 0167:00454728 31 00.. 42 00 33 00 1.B.4.2.4.F.V.3. 0167:00454738 49 00.. 52 00 33 00 I.R.Y.9.4.8.R.3. 0167:00454748 37 00.. 38 00 37 00 7.8.5.1.G.X.W.7. 0167:00454758 4F 00.. 32 00 4A 00 O.2.2.I.8.T.I.J. 0167:00454768 33 00.. 38 00 30 00 3.8.W.Q.0.2.V.0. 0167:00454778 54 00.. 54 00 39 00 T.T.L.4.3.C.2.9. 0167:00454788 31 00.. 44 00 4E 00 1.D.5.D.9.0.8.N. 0167:00454798 30 00.. 48 00 43 00 0.H.6.E.P.6.7.C. 0167:004547A8 35 00.. 50 00 30 00 5.P.E.A.1.3.S.0. 0167:004547B8 4B 00.. 47 00 37 00 K.G.1.6.P.R.8.7. 0167:004547C8 35 00.. 57 00 48 00 5.W.4.Q.6.Z.2.H. 0167:004547D8 44 00.. 35 00 38 00 D.5.A.1.9.2.8.8. 0167:004547E8 38 00.. 4C 00 37 00 8.L.F.4.5.9.O.7. 0167:004547F8 51 00.. 48 00 4C 00 Q.H.7.X.1.8.B.L. 0167:00454808 44 00.. 31 00 4A 00 D.1.M.T.6.B.4.J. 0167:00454818 36 00.. 46 00 34 00 6.F.8.5.Z.2.2.4. 0167:00454828 32 00.. 4C 00 33 00 2.L.M.U.V.Q.5.3. 0167:00454838 55 00.. 37 00 4F 00 U.7.P.Q.4.7.3.O. 0167:00454848 33 00.. 4D 00 32 00 3.M.N.E.0.7.7.2. 0167:00454858 41 00.. 4A 00 35 00 A.J.A.U.S.3.H.5. 0167:00454868 30 00.. 34 00 54 00 0.4.Y.9.0.I.G.T. 0167:00454878 47 00.. 30 00 50 00 G.0.O.Y.M.8.1.P. 0167:00454888 4D 00.. 34 00 41 00 M.4.5.P.R.1.4.A. 0167:00454898 45 00.. 36 00 55 00 E.6.1.T.Z.9.6.U. 0167:004548A8 45 00.. 32 00 57 00 E.2.1.F.P.1.2.W. 0167:004548B8 49 00.. 38 00 45 00 I.8.1.V.L.5.0.E. 0167:004548C8 55 00.. 38 00 53 00 U.8.5.T.N.1.0.S. 0167:004548D8 4D 00.. 30 00 4D 00 M.0.3.Z.V.9.2.M. 0167:004548E8 4D 00.. 36 00 4F 00 M.6.1.J.J.1.8.O. 0167:004548F8 51 00.. 32 00 57 00 Q.2.3.B.F.3.6.W. 0167:004548F8 51 00.. 32 00 57 00 Q.2.3.B.F.3.6.W. 0167:00454908 43 00.. 32 00 4B 00 C.2.7.Z.H.9.6.K. 0167:00454918 55 00.. 36 00 45 00 U.6.3.D.P.9.8.E. 0167:00454928 55 00.. 30 00 47 00 U.0.1.P.F.9.4.G. 0167:00454938 59 00.. 38 00 4F 00 Y.8.3.F.B.3.0.O. 0167:00454948 4B 00.. 38 00 43 00 K.8.7.D.D.9.2.C. 0167:00454958 43 00.. 30 00 57 00 C.0.3.J.L.7.4.W. 0167:00454968 43 00.. 34 00 59 00 C.4.3.T.B.9.8.Y. 0167:00454978 47 00.. 32 00 47 00 G.2.3.L.V.3.6.G. 0167:00454988 53 00.. 32 00 55 00 S.2.7.J.X.9.6.U. 0167:00454998 4B 00.. 34 00 4F 00 K.4.3.N.H.7.0.O. 0167:004549A8 4B 00.. 38 00 51 00 K.8.3.X.V.9.4.Q. 0167:004549B8 4F 00.. 36 00 59 00 O.6.5.P.R.1.2.Y. 0167:004549C8 41 00.. 36 00 4D 00 A.6.9.N.T.7.2.M. 0167:004549D8 53 00.. 38 00 47 00 S.8.5.R.B.7.4.G. 0167:004549E8 53 00.. 34 00 49 00 S.4.3.D.R.7.0.I. 0167:004549F8 57 00.. 30 00 51 00 W.0.5.V.L.1.8.Q. 0167:00454A08 49 00.. 30 00 45 00 I.0.9.T.N.7.8.E. 0167:00454A18 43 00.. 32 00 59 00 C.2.5.X.X.5.0.Y. 0167:00454A28 41 00.. 38 00 41 00 A.8.5.H.L.7.6.A. 0167:00454A38 47 00.. 34 00 49 00 G.4.5.Z.H.1.4.I. 0167:00454A48 51 00.. 34 00 57 00 Q.4.9.X.J.7.4.W. 0167:00454A58 4B 00.. 36 00 51 00 K.6.5.B.R.5.6.Q. 0167:00454A68 49 00.. 32 00 53 00 I.2.5.N.H.7.2.S. 0167:00454A78 4F 00.. 30 00 57 00 O.0.7.F.D.1.0.W. 0167:00454A88 41 00.. E3 00 A6 00 A...(.......y... 6. Where the hell is my registration code is stored ?? The correct registration code is stored in the registry as follows : REGEDIT4 [HKEY_USERS\.DEFAULT\Software\VB and VBA Program Settings\ Visi Font Pro\Install] "Registered User"="Pirates Order" "Installation Date"="027330" "Nr of Times operated"="/" "Registration Number"="748<967786:11959" 7. 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 [WTF/TTM/D4C/C4A] tute-visifontpro30.zip [EOF] 1/3/01 3:01:32 PM