|
|
|
|
Menu |
|
|
Home |
| |
|
Discussions |
| |
|
Tools |
| |
|
Affiliates |
| |
|
Content |
| |
|
Info |
| | |
|
|
|
|
|
User Info |
|
Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144
People Online:
Visitors: 100
Members: 0
Total: 100
|
|
|
|
|
|
Full disclosure |
|
|
|
|
|
|
|
|
|
IT Security and Insecurity Portal |
|
|
Any virtual basic gurus who could help with this one please? |
|
Posted: Sun Nov 30, 2008 11:44 am |
|
|
Pauline |
Beginner |
|
|
Joined: Nov 30, 2008 |
Posts: 4 |
Location: Australia |
|
|
|
|
|
|
Program's Name:
Application Code: | MPanel Version 13.00.0014 |
Program's Website:[/b
Code: | http://www.meliar.com/ |
[b]Program's Version:
Version 13.00.0014 (Not Beta)
Programs's Download Link:
Request from Code: | http://www.meliar.com/ |
Evaluation not freely available. Need to request through this site and they send a link to your email address of a fully functional 30 day evaluation copy. Catch is they ask for Name, company name and phone number and contact you to ask for the reason/s you would want it.
To save you time I have already done this. I've uploaded the program set-up file to link below
Code: | http://rapidshare.com/files/167823827/Setup_MPanel_130DWD.rar.html |
Other Attempts:
Spent weeks trying to learn from tutorials how to reverse visual basic.
Tried many tools but could not jump online activation.
Setup File Size:
4.5MB
OS: XP/NT/Vista/Win98
Limitation: 30 Days Trial, fully functional
Registration Type and install process:
1. Install
2. Insert request code provided by company: US-99639529
3. Program authenticates request code online and 30 day evaluation begins
4. Program then looks for and if it's not running offers to start it as it runs on top of
Description:
Application use: Draw 3D spaceframe with This program then adds fabric sails mesh to frame, relaxes the mesh and produces flat panels for cutting out and welding together.
Random Example of use:
This site selected by Google search and has nothing to do with me. Just selected to explain what can be achieved with the program
Code: | http://www.basestructures.com/ |
Footnote:
I really don't like to put people out. If there is someone who is willing to help me crack this myself I'd be really obliged.
Thanks
Pauline
|
|
|
|
|
|
|
|
|
Posted: Sun Nov 30, 2008 1:08 pm |
|
|
Henderson |
Valuable expert |
|
|
Joined: Jul 11, 2008 |
Posts: 58 |
|
|
|
|
|
|
|
The application was compiled to P-Code. Use P32Dasm or VB Decompiler Pro to analyze
P.S. What is Virtual Basic ? |
|
|
|
|
|
Thanks Henderson |
|
Posted: Fri Dec 05, 2008 9:36 am |
|
|
Pauline |
Beginner |
|
|
Joined: Nov 30, 2008 |
Posts: 4 |
Location: Australia |
|
|
|
|
|
|
I meant visual basic (Late night).
Thanks for your input. Did you check it out?
If so does it look difficult to crack? Is it Newbie material?
Pauline |
|
|
|
|
Posted: Sat Dec 06, 2008 2:40 pm |
|
|
Henderson |
Valuable expert |
|
|
Joined: Jul 11, 2008 |
Posts: 58 |
|
|
|
|
|
|
|
The program uses component registration scheme called 1way (atma-software.com/1way), ver. 5.9. It's contained in MPReg2.dll (written in Delphi). Looks easy.
Edit:
Even found a tutorial for older version of it: woodmann.com/krobar/nag/ns64.txt. Should give you an idea. |
|
|
|
|
|
Very kind of you Henderson |
|
Posted: Sun Dec 07, 2008 3:05 am |
|
|
Pauline |
Beginner |
|
|
Joined: Nov 30, 2008 |
Posts: 4 |
Location: Australia |
|
|
|
|
|
|
Thanks for going to all the trouble for me. I really appreciate it.
I got the tute, the tools and the latest version of 1way.
Excuse my ignorance from here on in:
1. I understand that Flux, as an example, is hacking 1Way.dll in the 1Way program files to produce a new .dll and so crack the 1Way program? The 1way program I assume is protected by the authors own method = 1way.dll.
2. The author of the program I'm trying to crack has produced a .dll via 1Way and renamed it MPReg2.dll?
3. So I need to work on MPReg2.dll in the manner described in the tute?
4. What Flux seems to be saying is that if I was to take the cracked MPReg2.dll and rename it to the protection .dll of any other program protected by 1Way it would work?
Am I on the right track?
How did you discover the method of protection? What tool/s did you need for this? Is there a universal tool? I'm coming to understand that there's stacks of different tools out there to choose from. Knowing which one to use is the problem.
Regards
Pauline |
|
|
|
|
|
|
|
|
Posted: Sun Dec 07, 2008 1:45 pm |
|
|
Henderson |
Valuable expert |
|
|
Joined: Jul 11, 2008 |
Posts: 58 |
|
|
|
|
|
|
|
Yes, you're on right track. Basically, to crack this scheme, you need to modify MPReg2.dll functions, so that their return values were same as expected by the program to work as registered. However, in this particular case, 1way seems to be implemented to handle internet authorization only. Except for that the program is fully functional, right?
A good debugger is the only tool you need in most cases. OllyDbg is what I use. Of course good knowledge of assembly language is a must. To disassemble VB P-code compiled apps, you need a program that handles the pseudo code, which is VB Decompiler Pro for example.
P.S.
Changing
Code: | 0040488D BADC0A4500 MOV EDX,450ADC |
to
Code: | 0040488D BA8C8C4200 MOV EDX,428C8C |
seems to be funny way to bypass internet authorization
Cheers |
|
|
|
|
|
www.waraxe.us Forum Index -> How to fix
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT
Page 1 of 1
|
|
|
Powered by phpBB © 2001-2008 phpBB Group
|
|
|
|
|
|
|