Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 08-18-2004, 16:11
hell
 
Posts: n/a
Problem with VB soft

hi! guys started cracking a vb app.

actually it's screensaver coded in VB5 but the main protection lies in a file with a spf extension. The file is not a valid pe file but the check for the serial is made to the scf file when u enter the serial in the screensaver file. just wanted to ask is there a vb5 equivalent for readfile api etc!!!

for serial checking i used three api's --
vbastrcmp
vbavarcmpeq
vbavartsteq

but the app does not use these routines!!!!!!!!
did a search but couldot find anything usefull.

Is there a smartcheck for winxp like for 98?
Reply With Quote
  #2  
Old 08-18-2004, 20:00
ferrari
 
Posts: n/a
VB debugger for P-Code compiled apps

http://members.v3space.com/blackfenix/wktvbdebug

Google is ur friend for other info u need. I found many links ..now see who's giving search lessons
Reply With Quote
  #3  
Old 08-18-2004, 22:30
vbgamer45
 
Posts: n/a
The latest version of SmartCheck is 6.20 and it works with windows xp

You can also try VB Parser 1.2 to get the p-code tokens.

Need more information on cracking vbapps head over to
hxxp://decompiler.theautomaters.com
The best place to find information on vb decompiling.

Some VB msvbvm60.dll api calls for working with files.
__vbaFileOpen,Open #
__vbaGet4,Get #
__vbaInputFile,Input #
__vbaFileClose,Close #
rtcFileSeek,Seek()
rtcFileLocation,Loc()
Reply With Quote
  #4  
Old 08-18-2004, 22:39
FrmrV
 
Posts: n/a
Goto h++p://66.98.132.48/krobar/ and look for the vb section, there are many tuts that may interest you there... + ones that teach you smartcheck.

ps: when you compile a vb app, you can compile it in p-code or in native code so p-code is a vb app (well something like that)
Reply With Quote
  #5  
Old 08-19-2004, 01:12
hell
 
Posts: n/a
Thanks for replying guys!!!!!!!1

i got the hold of it!!!!!
The breakpoints did not work because when u enter the serial the app does not perform any check but stores it in the registry. it perfoerms a check when it restarts----

it uses __vbafileopen to call the spf file, and uses the __vbavartsteq to compare the serials.

thanks for everybody's help!!!!!!!!!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 19:23.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )