Random Is Not Random
Énoncé
Quel est le mot de passe contenu dans ce texte. 12feaf1dcb0f561b97c5d87fd11a3fLe script de chiffrement est celui-ci :
function encrypt($plaintext) {
srand(time());
$cipher = '';
for ($i = 0; $i < strlen($plaintext); $i++) {
$key = rand(0, 255);
$cipher .= chr(ord($plaintext[$i]) ^ $key);
}
return bin2hex($cipher);
}
$flag = "CTF{****************}";
echo $cipher_hex = encrypt($flag);
Votre réponse
Un problème avec cet exercice ? Signaler une erreur
