CyberChef¶
| Catégorie | Accès | Plateforme | Niveau | Site officiel |
|---|---|---|---|---|
| Décodage, conversion | Gratuit, open source | Web (fonctionne aussi hors ligne) | Intermédiaire | gchq.github.io/CyberChef |
À quoi ça sert¶
CyberChef, développé par le service britannique GCHQ et publié en open source, est un « couteau suisse » pour transformer des données : décoder, convertir, extraire. En OSINT, il sert notamment à :
- décoder du Base64 ou de l'encodage d'URL trouvés dans un lien ou un e-mail ;
- convertir des horodatages Unix en dates lisibles ;
- neutraliser des URL malveillantes avant de les noter dans un rapport ;
- extraire toutes les URL, adresses e-mail ou adresses IP d'un long texte.
Tous les traitements se font dans votre navigateur : les données ne sont pas envoyées à un serveur. Pour des données sensibles, vous pouvez télécharger CyberChef et l'utiliser hors ligne (lien Download CyberChef en haut de la page).
Utilisation pas à pas¶
L'interface comporte quatre zones : la liste des opérations (à gauche), la recette (au centre), l'entrée (en haut à droite) et la sortie (en bas à droite).
- Collez vos données dans la zone Input.
- Recherchez une opération dans le champ Search (à gauche) et faites-la glisser dans la zone Recipe.
- Le résultat s'affiche immédiatement dans Output. Enchaînez plusieurs opérations si nécessaire.
Recettes utiles
| Besoin | Opération(s) |
|---|---|
| Décoder du Base64 | From Base64 |
Décoder une URL (%20, %2F…) |
URL Decode |
Convertir un horodatage Unix (ex. 1793011527) |
From UNIX Timestamp |
Neutraliser une URL pour un rapport (hxxps://exemple[.]com) |
Defang URL |
| Extraire les URL d'un texte | Extract URLs |
| Extraire les adresses e-mail | Extract email addresses |
| Calculer une empreinte | SHA2 (choisir 256) |
Le bouton Magic
L'opération Magic tente de deviner automatiquement l'encodage d'une donnée inconnue. Pratique pour démarrer, mais vérifiez toujours le résultat.
Limites et pièges¶
- CyberChef ne « casse » pas les chiffrements : il décode des encodages, ce qui est différent.
- Une donnée décodée peut contenir un lien malveillant : ne cliquez pas sur les résultats.