GoalPro
5.0
VB6
Written by anTiHerO
Introduction |
Tools required |
Numega SmartCheck
Half a brain
Target's URL |
http://www.goalpro.com
Essay |
First-off, I would expect a better protected piece of software if I was going to pay $90 for it! But then again, it is written in Visual Basic 6, which makes our job somewhat easier. If you need a good explanation on how to reverse VB programs, I suggest reading Razzia's infamous tutorial, as it says more than I ever could!
I'm assuming you already know how to set up and use Smartcheck, so lets go to work!
Run Smartcheck, load-up our target, and we are greeted by a nag screen telling us we are not registered, and how many days we have left before our trial expires. If we click the register button, we are greeted with the following;
Great stuff! It already gives us the first half of the serial! I just filled in the second half as follows;
If we then click the OK button, we see the dreaded msg box;
But that's OK! Because Smartcheck has already done all our work for us! Close down GoalPro, concentrate on Smartcheck, and you should be looking at;
Expand the load symbol by clicking on the + icon next to it, and scroll down until you reach;
Notice the " 653753674 " in brackets? Thats the first part of our serial! So dare we think that the _Click function underneath could have something to do with us clicking on the OK button after we have filled out the second part of our registration box? Lets expand it and find out!
What do we have here?!? This looks suspiciously like it could be the second part of our real serial! Lets try it out! Re-open our target , click register, and enter our new found information into the registration box as follows;
Now, the moment of truth! Hit the OK button and what do we see?
HeHe, JOB DONE!!!! I, like many people initially had a distinct fear of tackling VB programs, but as you can see, there is absolutely nothing to be afraid of!
Final Notes |
Pat yourself on the back, grab a beer and a cigar, and relax, safe in the knowledge that you just learnt something usefull!!
[T]urb0z – For introducing me to these infernal machines
The TRES2000 Crew
My mum
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!
Essay written by anTiHerO ©TRES2000. All Rights Reserved.