Intéressant et humoristique - page 72

 
Vinin:

Comment protéger votre code


Notre bureau a déjà pensé à des méthodes d'obfuscation du code lors de son enregistrement en tant que source ouverte.

Parmi toutes les solutions proposées, la méthode suivante a été jugée parfaite : les noms de toutes les variables et fonctions sont remplacés par des tirets bas. Et pour éviter toute confusion, chaque variable se voit attribuer son propre nombre de caractères de soulignement.

Autrement dit, $attempt_no = $___, $email = $____, $login = $_____, $pass = $______, crypt() = ____() et ainsi de suite.

Vous pouvez imaginer le code ?

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

Asseyez-vous et lisez si vous en avez envie.

Selon la langue, il est possible d'"implanter" des lettres cyrilliques similaires au latin dans les noms des variables. c'est-à-dire que si l'on analyse le code, on remarquera comment les mêmes variables sont traitées comme des types différents. quelle que soit la complexité du code, la méthode Replace permettra tôt ou tard d'identifier la vérité.
 
Bien, bien. Si l'on en juge par le récent fil de discussion de JMA, le code source ouvert (même s'il est craqué) n'est pas si facile à analyser. Les gens ne connaissent pas l'algorithme complet de Juric, pour l'amour de Dieu...
 
Mathemat:
Bien, bien. Si l'on en juge par le récent fil de discussion de JMA, le code source ouvert (même s'il est craqué) n'est pas si facile à analyser. Les gens ne connaissent pas l'algorithme complet de Juric, pour l'amour de Dieu...
Je peux avoir un lien ? !
 
 
 
 
Rorschach:


Je fais habituellement cela dans les toilettes)))))))))).
 
 
Rorschach:
La chose
Où est le truc ? Il ne veut pas jouer plus d'une note.
 
jartmailru:
Où est le truc ? Il ne veut pas jouer plus d'une note.


Tout est là.

Et il y a des mélodies.