Interessant und humorvoll - Seite 72

 
Vinin:

Wie Sie Ihren Code schützen können


Unser Büro hat einmal über Methoden zur Verschleierung des Codes nachgedacht, wenn er in offener Form gespeichert wird.

Von allen vorgeschlagenen Lösungen wurde die folgende Methode als die beste angesehen: Die Namen aller Variablen und Funktionen werden durch Unterstriche ersetzt. Und um Verwirrung zu vermeiden, wird jeder Variablen eine eigene Anzahl von Unterstrichen zugewiesen.

Das heißt, $attempt_no = $___, $email = $____, $login = $_____, $pass = $______, crypt() = ____() und so weiter.

Können Sie sich den Code vorstellen?

if ($____) $_____ = ____($_____);
$_______++; $____ = '';
return $_____;

Setzen Sie sich hin und lesen Sie, wenn Ihnen danach ist.

Je nach Sprache ist es möglich, kyrillische Buchstaben, die dem Lateinischen ähneln, in die Variablennamen "einzupflanzen", d.h. wenn man den Code analysiert, wird man feststellen, dass dieselben Variablen als unterschiedliche Typen behandelt werden. egal wie komplex der Code ist, die Replace-Methode wird es früher oder später ermöglichen, die Wahrheit zu erkennen.
 
Sieh an, sieh an. Nach dem jüngsten JMA-Thread zu urteilen, ist Open-Source-Code (auch wenn er geknackt wurde) nicht so leicht zu analysieren. Die Leute kennen nicht den gesamten Algorithmus von Juric, um Himmels willen...
 
Mathemat:
Sieh an, sieh an. Nach dem jüngsten JMA-Thread zu urteilen, ist Open-Source-Code (auch wenn er geknackt wurde) nicht so leicht zu analysieren. Die Leute kennen nicht den gesamten Algorithmus von Juric, verdammt noch mal...
Kann ich einen Link bekommen?!
 
 
 
 
Rorschach:


Normalerweise mache ich das auf der Toilette))))))))))
 
 
Rorschach:
Die Sache
Wo ist das Ding? Er spielt nicht mehr als eine Note.
 
jartmailru:
Wo ist das Ding? Er spielt nicht mehr als eine Note.


Es ist alles da

Und es gibt Melodien.