decompilation protection - page 2

 
YuraZ >> :

from simple - you can apply the DLL option

take away part of the code in the DLL, a significant part of it.

will not protect from serious hacking

But against dilettantes (those who have a decompiler) is good protection.


...in which case eh4 will not work without a dll on another computer...

 
age_nt >> :

...in this case eh4 won't work without dlls on another computer...

The dlls will also decompile. Separately decompile eh4, then the dlls, harder of course, but if the end justifies the means, they will break.

The best defense is non-proliferation. :)

 
goldtrader >> :

The dlls will also decompile. They decompile the eh4 separately, then the dlls, harder of course, but if the end justifies the means, they will break it.

yeah... that's what I'm saying.




 
age_nt >> :

Is it possible to protect against decompilation??? By means of a deliberate code error...?

or does it still break?

https://www.mql5.com/ru/articles/1572
 
...but it is not necessarily a simple function...
Just the very principle of deliberate error as a means of protection...
 
goldtrader >> :

dlls can also be decompiled.

Naturally.

In general, we can say that there is no protection against decompilation, only different degrees of decompilation complexity.

Therefore, a radical solution could be to move some of the important functionality to a computer that is inaccessible to the user. Which, in turn, can also be hacked. But this is another story.

 
Svinozavr >> :

Naturally.

In general, we can say that there is no protection against decompilation, only different degrees of decompilation complexity.

Therefore, a radical solution could be to move some of the important functionality to a computer that is inaccessible to the user. Which, in turn, can also be hacked. But this is another topic.

...is it not? or do we not know? or is it simpler - we are looking in the wrong place?

 
goldtrader >> :

The dlls will also decompile. They decompile eX4 separately, then the dlls, more difficult of course, but if the end justifies the means, they will break it.

the best defense is non-proliferation. :)

>> yes! decompile

it's another level of hack

--

I wrote from the boys with the fauspatron

--

 
age_nt >> :

...in this case ex4 will not work without dll on another computer...

ex4 is distributed together with the DLL

 
age_nt >> :

...is it not? or we don't know? or it's simpler - we are looking in the wrong place?

no protection

--

it's possible to make it more difficult - but still have executable code to break.

there are a lot of serious commercial programmes - there are a lot of crack codes for them on the internet

--

there's another way.

create a server - give the client a program that goes to your server for signals.

more control!