CyberChef — analyse et décodage de données

Cette page intègre l'application open source CyberChef créée par le GCHQ. Encodez, décodez, chiffrez et transformez vos données dans votre navigateur avec l'interface officielle.

Voir les exemples expliqués en français

Trois essais pour prendre en main CyberChef

Copiez une entrée ci-dessous dans Input, cherchez l’opération indiquée et glissez-la dans Recipe. Output affiche le résultat. Les noms d’opérations restent en anglais dans l’application intégrée.

Décoder du Base64

Entrée
Qm9uam91cg==
Opération
From Base64 (réglages par défaut)
Résultat attendu
Bonjour

Utile pour lire une donnée transportée en Base64. Ce format ne protège pas un secret.

Lire un texte encodé pour une URL

Entrée
Bonjour%20tout%20le%20monde
Opération
URL Decode (réglages par défaut)
Résultat attendu
Bonjour tout le monde

Ici, %20 représente un espace. Décodez une valeur de paramètre plutôt qu’une URL entière si vous devez conserver sa structure.

Lire des octets hexadécimaux

Entrée
42 6f 6e 6a 6f 75 72
Opération
From Hex (réglages par défaut)
Résultat attendu
Bonjour

Chaque paire représente un octet. L’exemple utilise des caractères ASCII ; d’autres textes peuvent nécessiter un encodage différent.

Pour enchaîner les opérations, décodez NDIgNmYgNmUgNmEgNmYgNzUgNzI= avec From Base64, puis From Hex. L’étape intermédiaire est 42 6f 6e 6a 6f 75 72 et le résultat final est Bonjour. L’ordre des opérations compte.

Un décodage n’est pas un déchiffrement. Un texte chiffré peut nécessiter une clé et des paramètres précis ; une erreur de décodage ne prouve pas que les données sont chiffrées.

L’interface ci-dessous est chargée depuis le site du GCHQ. Pour travailler hors ligne, consultez les instructions du projet officiel. Pour une seule conversion, vous pouvez aussi utiliser notre outil Base64.