--Softice Tutorial--- Date written: 21.4.2001 Program Details: Name: LogicBar 3.0 Author: Bengaly Tools Used: Softice ________________________________________________________________________ -About this protection system- Protection which based on a name/serial number. __________________________________________________________________________ The Essay As this is a tutorial for newbies, I'll go into details about how I go about cracking the program. I suggest that you read this tutorial first. When you have completed the tutorial, leave this tutorial open and follow the instructions. Re-do it once more after you have completed the step by step guide... In this essay, when I write type "d EAX" or similar commands in Softice, I mean it without the quotes. __________________________________________________________________________ Lets Crack The Bitch ;) ok that's easy. ;) doesn't it? in here i have dl a barcode generator so see if i can crack a barcode at the superMarket i work at ;) so i search for a good one im (downloads.com) and found this program, dk it and i saw there is a name/serial protection so i will tell you how to kick itl ;) open LogicBar 3.0 , u see 2 text field, i entered this: name: bengaly ( u must have a name more then 6 letters) there is a cmp with 0006 or 008 serial: 123456789 <= very easy to remember ;) *Now u see that the Register button is no enable, why?? how to make it work u think? here is the answer: well it seems that LogicBar compare the name/serial in realtime mode, meaning that the serial must be valid at the time u press it. so what to do u think to your self?? do this (and memorize or write it down this kind of protection). open your fav black debugger SoftIce Ctrl+d;) set a nice breakpoint BPX HMEMCPY press f5/ctrl+d we are in the HMEMCPY ;) press F5 again (to read the serial text button), press f12 (19 times). why 19 time?? 0.o becuz we need to go over the RET/DLL so after 19 time we are in the actual code of LogicBar. *now u in the code window* *remember we are in the serial text compare* now press f10 untill u will be here: xxxx:4806DB MOV EDX,EAX ; eax = fake serial, edx = good serial now press: d edx <= the serial will be showen in the coda window. * u will see alot of numbers with "-", take the last serial it shoud be ok ;) name: bengaly serial: 738-1110756368-2214 cracMe cracked ;) __________________________________________________________________________ Final Notes This tutorial is dedicated to all the newbies like me. I've tried to explain everything in details. This is my first tut so...;) And because I'm a newbie myself, I may have explained certain things wrongly So, if that is the case, please forgive me. Email me if there is anything you are not clear about. My thanks and gratitude goes to: ---ANALYST(ACiD-BUrN)--- ; for helping in cracking ----CODE_INSIDE----- ;for helping in cracking -----BLAcKgH0sT------ ;for being good friend :) -------FusS------ ;asm / keygenning helper All the writers of Cracks tutorials and CrackMes