Dekompilierungsschutz - Seite 2

 
YuraZ >> :

von einfach - Sie können die DLL-Option anwenden

einen Teil des Codes in der DLL zu entfernen, und zwar einen erheblichen Teil davon.

schützt nicht vor ernsthaften Hackerangriffen

Aber gegen Dilettanten (diejenigen, die einen Decompiler haben) ist ein guter Schutz.


...in diesem Fall wird eh4 nicht ohne eine dll auf einem anderen Computer funktionieren...

 
age_nt >> :

...in diesem Fall wird eh4 ohne dlls auf einem anderen Computer nicht funktionieren...

Die DLLs werden ebenfalls dekompiliert. Separat dekompilieren eh4, dann die dlls, schwieriger natürlich, aber wenn der Zweck die Mittel heiligt, werden sie brechen.

Die beste Verteidigung ist die Nichtverbreitung. :)

 
goldtrader >> :

Die DLLs werden ebenfalls dekompiliert. Sie dekompilieren die eh4 separat, dann die dlls, was natürlich schwieriger ist, aber wenn der Zweck die Mittel heiligt, werden sie es brechen.

Ja... das ist es, was ich meine.




 
age_nt >> :

Ist es möglich, sich gegen Dekompilierung zu schützen??? Durch einen absichtlichen Codefehler...?

oder geht sie trotzdem kaputt?

https://www.mql5.com/ru/articles/1572
 
...aber es ist nicht unbedingt eine einfache Funktion...
Allein schon das Prinzip des absichtlichen Irrtums als Mittel zum Schutz...
 
goldtrader >> :

dlls können auch dekompiliert werden.

Natürlich.

Generell kann man sagen, dass es keinen Schutz vor Dekompilierung gibt, sondern nur unterschiedliche Grade der Komplexität der Dekompilierung.

Eine radikale Lösung könnte daher darin bestehen, einen Teil der wichtigen Funktionen auf einen Computer zu verlagern, der für den Benutzer nicht zugänglich ist. Diese wiederum können auch gehackt werden. Aber das ist eine andere Geschichte.

 
Svinozavr >> :

Natürlich.

Generell kann man sagen, dass es keinen Schutz vor Dekompilierung gibt, sondern nur unterschiedliche Grade der Komplexität der Dekompilierung.

Eine radikale Lösung könnte daher darin bestehen, einen Teil der wichtigen Funktionen auf einen Computer zu verlagern, der für den Benutzer nicht zugänglich ist. Diese wiederum können auch gehackt werden. Aber das ist ein anderes Thema.

...oder nicht? oder wissen wir es nicht? oder ist es einfacher - wir suchen an der falschen Stelle?

 
goldtrader >> :

Die DLLs werden ebenfalls dekompiliert. Sie dekompilieren eX4 separat, dann die DLLs, was natürlich schwieriger ist, aber wenn der Zweck die Mittel heiligt, werden sie es brechen.

Die beste Verteidigung ist die Nichtverbreitung. :)

>> ja! dekompilieren

es ist eine andere Ebene des Hackens

--

Ich schrieb von den Jungs mit dem Fauspatron

--

 
age_nt >> :

...in diesem Fall wird ex4 ohne dll auf einem anderen Computer nicht funktionieren...

ex4 wird zusammen mit der DLL verteilt

 
age_nt >> :

...ist es nicht? oder wir wissen es nicht? oder es ist einfacher - wir suchen an der falschen Stelle?

kein Schutz

--

Es ist möglich, es schwieriger zu machen - aber immer noch ausführbaren Code zum Brechen zu haben.

es gibt eine Menge seriöser kommerzieller Programme - es gibt eine Menge Crack-Codes für sie im Internet

--

Es gibt einen anderen Weg.

Erstellen Sie einen Server - geben Sie dem Client ein Programm, das Signale von Ihrem Server abruft.

mehr Kontrolle!