Je suis en train de convertir ce code de PHP en C#. Cela fait partie d'un portail captif. Quelqu'un pourrait-il expliquer ce qu'il fait?Convertir le code de cryptage PHP en C#
$hexchal = pack ("H32", $challenge);
if ($uamsecret) {
$newchal = pack ("H*", md5($hexchal . $uamsecret));
} else {
$newchal = $hexchal;
}
$response = md5("\0" . $password . $newchal);
$newpwd = pack("a32", $password);
$pappassword = implode ("", unpack("H32", ($newpwd^$newchal)));
Je ne vois pas Crypter ion ici ... il n'y a aucun moyen de le décrypter, à cause de l'étape de hachage –
il ne veut pas le décrypter, il suffit de porter le code à C# – RageZ
Je sais, je soulignais juste une utilisation incorrecte du terme "cryptage "... –