Licensing module Support For Visual Basic Or VB.Net

Issues related to VMProtect
Post Reply
rvltr
Posts: 1
Joined: Fri May 14, 2010 11:16 pm

Licensing module Support For Visual Basic Or VB.Net

Post by rvltr »

anyone have any Licensing module Examples In VB Or VB .Net
Support
Posts: 40
Joined: Tue Mar 30, 2010 5:01 pm

Re: Licensing module Support For Visual Basic Or VB.Net

Post by Support »

VMProtect doesn't support VB and .Net executables. Both are too different from the native files produced by MSVC, GCC or Delphi.
There are some chances for support .Net files in the future, while VB files will never be supported.
cornishcharlie
Posts: 5
Joined: Wed Aug 25, 2010 1:49 pm

Re: Licensing module Support For Visual Basic Or VB.Net

Post by cornishcharlie »

sorry to dig up an old post, and being a newbie I most probably have just misunderstood what is being said here, but I need to clarify this.

I have written a program using visual basic 2010 express.
are you saying that vmprotect cannot be used on my program?

I was actually looking for a solution to a problem I had with markers.

In the help section of creating markers, it gives a visual basic example.


Call VarPtr("VMProtect begin")
...
Call VarPtr("VMProtect end")

however when I went to build the project it failed because VarPtr was not declared. how do I overcome this? What do I declare VarPtr as?
Support
Posts: 40
Joined: Tue Mar 30, 2010 5:01 pm

Re: Licensing module Support For Visual Basic Or VB.Net

Post by Support »

cornishcharlie wrote:sorry to dig up an old post, and being a newbie I most probably have just misunderstood what is being said here, but I need to clarify this.
I have written a program using visual basic 2010 express.
are you saying that vmprotect cannot be used on my program?
yes.
cornishcharlie wrote:What do I declare VarPtr as?
VMProtect doesn't support VB and .Net executables. Both are too different from the native files produced by MSVC, GCC or Delphi.
There are some chances for support .Net files in the future, while VB files will never be supported.
cornishcharlie
Posts: 5
Joined: Wed Aug 25, 2010 1:49 pm

Re: Licensing module Support For Visual Basic Or VB.Net

Post by cornishcharlie »

If Visual Basic is not supported, why are Visual Basic examples in the help files?

I have spent the last two days studying this program and trying to understand how I can apply it to my software.

Here is the quote from the help files under the title "What is VM Protect?"

VMProtect is a new generation tool for software protection. VMProtect supports the Delphi, Borland C Builder, Visual C/C++, Visual Basic (native), and Virtual Pascal compilers.

Here it states that Visual Basic is supported.
After 2 days of hard work I would be really cheesed to discovered I had wasted my time.
Admin
Site Admin
Posts: 2693
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Licensing module Support For Visual Basic Or VB.Net

Post by Admin »

VMProtect supports native executables from old versions of Visual Basic (VB5, VB6). In your case (visual basic 2010 express) I think that you develop a NET application and such executables DO NOT supported by VMProtect.
cornishcharlie
Posts: 5
Joined: Wed Aug 25, 2010 1:49 pm

Re: Licensing module Support For Visual Basic Or VB.Net

Post by cornishcharlie »

What a real shame. That is extremely unclear in the advertising and help sections, and I even went to the effort of Googling "Visual Basisc Native" which did not reveal any specific information.
When you say you cover Visual Basic, people don't expect that you mean old outdated versions. I have spent two days trying to get to grips with VM protect and I'm gutted I cannot use it. The protection looked great and the customer support also looked great.
Please change your help files so others dont have the same problem.
Can anyone suggest a good protection program for Visual Basic?
Post Reply