vmprotect is the worst protection

Issues related to VMProtect
Post Reply
Ahmed123
Posts: 1
Joined: Tue Aug 11, 2020 12:56 pm

vmprotect is the worst protection

Post by Ahmed123 »

Hello vmprotect I was using your protection and I thought it was the best protection, but in fact it turned out to be the worst protection and it is broken in less than a minute https://youtu.be/CIR9-hScEbc
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: vmprotect is the worst protection

Post by Admin »

Please notice that the main feature of VMProtect is the code virtualization, so you have to use it for all critical parts of your application (know-how algorithms, licensiing system, etc.):
http://vmpsoft.com/vmprotect/user-manua ... on-section

The packing feature - it's an additional option and it doesn't protect anything (it just decreases the size of an output file).
ILYA20
Posts: 15
Joined: Tue May 26, 2020 7:46 am

Re: vmprotect is the worst protection

Post by ILYA20 »

code virtualization slows down process speed terribly
And also many functions not work after virtualization
This is only good for license protection (Of course, if virtualization is not a problem with your code.)
But it is not suitable for large applications that may want to protect all their code
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: vmprotect is the worst protection

Post by Admin »

And also many functions not work after virtualization
Do you have an example?
ILYA20
Posts: 15
Joined: Tue May 26, 2020 7:46 am

Re: vmprotect is the worst protection

Post by ILYA20 »

Do you have an example?
We are preparing an update and have already purchased vmp license.
I will send you sample of functions
ILYA20
Posts: 15
Joined: Tue May 26, 2020 7:46 am

Re: vmprotect is the worst protection

Post by ILYA20 »

To protect our code, we have to obfuscate the project once and virtualize only a very small number of functions associated with the server.
One of the good features of vmp can be obfuscate
Even if the functions work properly after virtualize, it is not worth using, as it slows down a lot and causes some other problems.
ovid
Posts: 26
Joined: Fri Jan 26, 2018 3:30 pm

Re: vmprotect is the worst protection

Post by ovid »

use native code and protect some critical part and licensing options.

that;s all.

to be sure no one cracks it soon,

it is good using dongle inside VM of Vmprotect or cloud licensing,

until now properly used VMProtect Ultimate version is best protector in reasonable $.

true slows app, but this price to be paid if you now NOT want see your app cracked in few minutes.
ILYA20
Posts: 15
Joined: Tue May 26, 2020 7:46 am

Re: vmprotect is the worst protection

Post by ILYA20 »

Many developers like us may want to protect all application code so that their method is not exposed.
We're pretty sure .net is not good for this, but there is still a lot of software written by .net that has not been unpacked.
In fact, when the rest of the code is not protected, the license protection becomes meaningless, good business software has a lot of things that competitors may want to have, so we need to make sure they can not easily access our code.
vmp is very good and very popular
But I feel it can't work well for .net. It has to work harder for .net
If we increase the number of functions for virtualize, the software will be too slow. This is annoying for the customer and the customer should not pay for our security, they think that the program is poorly written.
Of course, I'm looking forward to the next update.
ovid
Posts: 26
Joined: Fri Jan 26, 2018 3:30 pm

Re: vmprotect is the worst protection

Post by ovid »

good fair implementations are from Thales ( gemalto )

if you have ten of thousand of $ for it

and many times less secure than VMProtect.

you can use VMProtect in smart way.

look you can use a dongle inside VM of VMProtect and use function like encrypt - decrypt for buffer

that buffer you save in your saved files projects designs etc.

because it is impossible emulate random data that your project might use so it is safe

and you need make sure to protect in VM part of key parts of your app even if they crack

saved from genuine will never work with cracked BECAUSE NO ONE can emulate data from projects that is not app executable always same.,

just use your brain power !
Post Reply