--SmartCheck Tutorial--- Written by Shany Email: shanytc@yahoo.com Date written: 12.5.2001 Program Details: Name: Magic Raph's 2EZ Crackme #1 Author: BenGALY Tools Used: SmartCheck Level: easy [x] medium [ ] hard [ ] Hello and welcome to my 21's tutorial. altough i dont really like VB crackMe i must make some tut's about it so...here u go. i will explain how to get a simple serial number using NeMega's VB debuger "SmartCheck". i hope u have modified smartcheck with the right configuration form eternal bliss's page. ok..so we are ready. open SmartCheck..load the crackme... enter this: name: bengaly serial: 1234567890 now press "CHECK!".."soory but your serial is incorrect" ;D aha now..we can see that smartcheck did some debuggin...here: LEN(STRING: "bengaly") return LONG: 7 <= This checksfor our lenght of the name wich is 7 chars. next there will be some checks for each char of our name: MID$(STRING: "bengaly", long:1, VARIANT: interger: 1) <= check first chars asc(string: "b") returns integer: 98 <= make it integer Left$(string: "1209821", long: 7) <= posible serial, 7 char long as well now this do a loop untill read the last char or our name.. and then we see this: Left$(string:"1493758", long: 7) <= this is the last check bfore call the messagebox MsgBox(VARIANT:bYREf: string:..."Sorry but you serial is in correct"....)Return integer: 1 so what we see here is a last check before the msgbox is appear, so therefor the last check is our real serial that has generated from all 7 chars from our name. dont belive me?? try: name: bengaly serial: 1493758 "COUNGRATIOLATIONS DUDE, U HAVE REGGED MY LAME CRACKME!" have fun ;D 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