protezione dalla decompilazione - pagina 2

 
YuraZ >> :

da semplice - si può applicare l'opzione DLL

togliere parte del codice nella DLL, una parte significativa.

non proteggerà da gravi attacchi di hacking

Ma contro i dilettanti (quelli che hanno un decompilatore) è una buona protezione.


...nel qual caso eh4 non funzionerà senza una dll su un altro computer...

 
age_nt >> :

...in questo caso eh4 non funzionerà senza le dll su un altro computer...

Anche le DLL si decompilano. Decompilare separatamente eh4, poi le DLL, più difficile ovviamente, ma se il fine giustifica i mezzi, si romperanno.

La migliore difesa è la non proliferazione. :)

 
goldtrader >> :

Anche le DLL si decompilano. Decompilano l'eh4 separatamente, poi le DLL, più difficile ovviamente, ma se il fine giustifica i mezzi, lo romperanno.

Sì... è quello che sto dicendo.




 
age_nt >> :

È possibile proteggere dalla decompilazione? Per mezzo di un errore di codice deliberato...?

o si rompe ancora?

https://www.mql5.com/ru/articles/1572
 
...ma non è necessariamente una funzione semplice...
Proprio il principio stesso dell'errore deliberato come mezzo di protezione...
 
goldtrader >> :

Le DLL possono anche essere decompilate.

Naturalmente.

In generale, possiamo dire che non c'è protezione contro la decompilazione, solo diversi gradi di complessità di decompilazione.

Pertanto, una soluzione radicale potrebbe essere quella di spostare alcune delle funzionalità importanti in un computer inaccessibile all'utente. Che, a sua volta, può anche essere violato. Ma questa è un'altra storia.

 
Svinozavr >> :

Naturalmente.

In generale, possiamo dire che non c'è protezione contro la decompilazione, solo diversi gradi di complessità di decompilazione.

Pertanto, una soluzione radicale potrebbe essere quella di spostare alcune delle funzionalità importanti in un computer inaccessibile all'utente. Che, a sua volta, può anche essere violato. Ma questo è un altro argomento.

...non è vero? o non lo sappiamo? o è più semplice - stiamo cercando nel posto sbagliato?

 
goldtrader >> :

Anche le DLL si decompilano. Decompilano eX4 separatamente, poi le DLL, più difficile ovviamente, ma se il fine giustifica i mezzi, lo romperanno.

la migliore difesa è la non proliferazione. :)

>> sì! decompilare

è un altro livello di hack

--

Ho scritto dai ragazzi con il fauspatron

--

 
age_nt >> :

...in questo caso ex4 non funzionerà senza dll su un altro computer...

ex4 è distribuito insieme alla DLL

 
age_nt >> :

...non è così? o non lo sappiamo? o è più semplice - stiamo cercando nel posto sbagliato?

nessuna protezione

--

è possibile renderlo più difficile - ma avere ancora del codice eseguibile da violare.

ci sono un sacco di programmi commerciali seri - ci sono un sacco di codici di cracking per loro su internet

--

c'è un altro modo.

creare un server - dare al client un programma che va al tuo server per i segnali.

più controllo!