Internet Timer v3
Visual Basic 5
Written by McCodEMaN


Introduction


Greetings and welcome to the noble art of reverse engineering!

This is a VB5 program that keeps track of the time spent on the internet, it also calculates the cost for that time.
So this would be a good program for crackers because we are known to spend alot of time out there!
The protection is, what i think, a joke!!
Even a newbie should be able to crack this program i no time, so perhaps this essay is a waste of time....but then again perhaps not!!



Tools required

Numega Smartcheck



Target's URL

Well, i got my version from PCPRO's coverdisc for January 1999, but i think you'll find it at www.download.com also!



Essay

 



 

Step1 Run Smartcheck and configure the settings, like this:

      Under Program/settings menu:

     *ERROR DETECTION: Check all boxes except 'Report errors immediately'

     *ADVANCED SETTINGS: Check the first four boxes. The others should be emty!

     *REPORTING: All boxes should be checked except the one for:
                                'Report Mouse Move events from ocx controls'
 
 
 

Step2  OK, now you are ready to fight!
 
 

Step3  Load itimer.exe by clicking 'File' and 'Open', => open itimer.exe!
 
 

Step4  Run itimer.exe in SmartCheck by pressing F5 or by pressing the runbuttom in the
           toolfield.
 
 

Step5  Ok, now you are going to type in name and a fake serial, i use:
          McCodEMaN & 1234567890,
          the program validates the serial and tell you that it was wrong.
          Now terminate itimer.exe by clicking on the stop buttom.
 
 

Step6  Ok, did you see that a 'Main (Form) created' was created when you started to run
           the program?
           Good, go down to the last string: Command1_Click
           Open it by clicking the  ' + ' sign.
 
 

Step7  Ok, inside the Command1_Click we will find this:

               Code.Text
               Ucase$
               Code.Text <--"1234567890" (String)
               Code.Text
               MsgBox
 
 

Step8  Go down to the second Code.Text
          Make sure the blue bar is on it!
          Go to "View" and choose: "Show All Events" now you will see almost everything
           that happens inside the program.
 
 

Step9  Go down to:

                    __vbaStrCmp  returns  DWORD:FFFFFFFF

                          = "XXXXXXX-XXXXXXXXXXX"

                          = "1234567890"

            Yes, here we have our valid serial and our fake serial, so this target is cracked!!!

Final Notes



I would like to thank:

Razzia, for making me interested in VB in the first place!
Jeff, for making me come back to the VB environment after a long vacation!
Eternal Bliss, for providing us with a great VB source!
MiZ, Bjanes, The Sandman and my friends in TRES2000!




When ever there is a door,
there is an entrance.
And behind an entrance can no secret hide,
when a cracker takes his knowledge for a ride



ObDuh  

The information in this essay is for educational purpose only!
You are only allow to crack, reverse engineer, modify code and debugg programs that you legaly bought and then for personal use only!!
To ignore this warning is a criminell act and can result in lawful actions!

So please note!
I take no responebility for how you use the information in this essay, i take NO responebility for what might happen to you or your computer! You use this information on your own risk!!

What i mean is: Please buy the software!





BACK




Essay written by McCodEMaN ŠTRES2000. All Rights Reserved.