Bonjour à tous,
Je rencontre un problème de compréhension avec le code suivant :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php $x0d="\x66il\145\137\147\x65\164\137\x63on\x74\145\156\164\x73"; $x0e="md\065"; $x0b = "\137\107\x45\x54"; $x0c = $$x0b; if(isset($x0c["\x70\141\163s\145"])) { if ($x0e($x0c["pa\163\x73\145"]) == "f7\x31\x64\142\x655\062\0662\x38\141\x33\x66\x38\x33\x617\067\x61\x624\x39\064\070\061\067\x352\x35\143\x36") { echo $x0d("\x2eh\x74sec\162\x65\x74"); } else { echo "\074\x681\x3e\064\x32\x3c\057\150\x31>"; } } else { echo "\x3ch\061\x3e\x319\x38\x34\x3c\x2f\150\061>"; } ?>
Je ne comprend pas du tout ce code. Je n'ai jamais codé comme ça.
Le résultat de ce code est 1984.
Est ce que quelqu'un pourrait m'expliquer le fonctionnement? L'algorithme? Et pourquoi est ce que ce code retourne 1984?
Merci pour votre aide.
Doki.
Partager