proteção de descompilação - página 2

 
YuraZ >> :

de simples - você pode aplicar a opção DLL

tirar parte do código na DLL, uma parte significativa do mesmo.

não protegerá contra hackers sérios

Mas contra os diletantes (aqueles que têm um descompilador) é uma boa proteção.


nesse caso, o eh4 não funcionará sem uma dll em outro computador.

 
age_nt >> :

...neste caso o eh4 não funcionará sem dlls em outro computador...

As dlls também serão descompiladas. Separadamente descompilar eh4, então os dlls, mais difíceis, é claro, mas se os fins justificarem os meios, eles se quebrarão.

A melhor defesa é a não-proliferação. :)

 
goldtrader >> :

As dlls também serão descompiladas. Eles descompilam o eh4 separadamente, depois os dlls, mais difíceis é claro, mas se os fins justificarem os meios, eles o quebrarão.

Sim... é isso que estou dizendo.




 
age_nt >> :

É possível proteger contra a descompilação??? Por meio de um erro de código deliberado...?

ou ainda se quebra?

https://www.mql5.com/ru/articles/1572
 
...mas não é necessariamente uma função simples...
Apenas o próprio princípio do erro deliberado como meio de proteção.
 
goldtrader >> :

dlls também podem ser descompilados.

Naturalmente.

Em geral, podemos dizer que não há proteção contra a descompilação, apenas diferentes graus de complexidade da descompilação.

Portanto, uma solução radical poderia ser mover algumas das funcionalidades importantes para um computador inacessível para o usuário. Que, por sua vez, também pode ser invadida. Mas esta é outra história.

 
Svinozavr >> :

Naturalmente.

Em geral, podemos dizer que não há proteção contra a descompilação, apenas diferentes graus de complexidade da descompilação.

Portanto, uma solução radical poderia ser mover algumas das funcionalidades importantes para um computador inacessível para o usuário. Que, por sua vez, também pode ser invadida. Mas este é outro tópico.

...não é? ou não sabemos? ou é mais simples - estamos procurando no lugar errado?

 
goldtrader >> :

As dlls também serão descompiladas. Eles descompilam o eX4 separadamente, depois os dlls, mais difíceis é claro, mas se os fins justificarem os meios, eles o quebrarão.

A melhor defesa é a não-proliferação. :)

>> sim! descompilar

é outro nível de hack

--

Eu escrevi dos meninos com o fauspatron

--

 
age_nt >> :

neste caso, o ex4 não funcionará sem dll em outro computador.

O ex4 é distribuído junto com a DLL

 
age_nt >> :

...não é? ou não sabemos? ou é mais simples - estamos procurando no lugar errado?

sem proteção

--

é possível torná-lo mais difícil - mas ainda assim ter código executável para quebrar.

há muitos programas comerciais sérios - há muitos códigos de crack para eles na internet

--

há outra maneira.

criar um servidor - dê ao cliente um programa que vai até seu servidor para receber sinais.

mais controle!

Razão: