Décharge Hex
Transformez le texte en un hexadécimal classique avec des décalages et une gouttière ASCII, ou relisez-en un.
Décharge Hex
Un dump hex correspond à l'apparence d'un fichier lorsque vous cessez de faire confiance à ce qu'un éditeur vous montre et que vous lisez plutôt les octets bruts. Cet outil présente les octets UTF-8 de votre texte dans la disposition familière hexdump -C : un décalage de 8 chiffres à gauche, seize octets par ligne écrits sous forme de paires hex à deux chiffres et une gouttière ASCII à droite où chaque octet imprimable s'affiche comme lui-même et tout le reste - tabulations, nouvelles lignes, codes de contrôle, les octets de poids fort d'un caractère multi-octets - s'affiche sous la forme d'un point. Un espace supplémentaire divise chaque ligne au milieu, comme le font xxd et hexdump, afin que vous puissiez compter jusqu'au huitième octet sans perdre votre place.
Lire un dump est le travail qu'il fait le mieux. Un espace parasite de largeur nulle, un espace insécable se faisant passer pour un espace normal, un CRLF Windows où vous vous attendiez à une simple nouvelle ligne, un emoji qui fait discrètement quatre octets de long – tous sont invisibles dans le texte ordinaire et évidents au moment où vous voyez les octets. La colonne offset vous indique exactement à quelle distance se trouve dans l'entrée un octet surprenant, ce dont vous avez besoin lorsqu'un analyseur rejette la ligne 1 sans aucune raison visible.
Changez de mode pour aller dans l'autre sens : collez un dump - à partir de cet outil, à partir de xxd, à partir de hexdump -C, ou tout simplement en vrac hex comme 48 65 6c 6c 6f - et récupérez le texte original. L'analyseur ignore la colonne de décalage et la gouttière ASCII, tolère le regroupement de 2 octets utilisé par xxd et supprime les préfixes 0x ou \\x, donc un copier-coller depuis un terminal fonctionne généralement. L'option majuscule écrit A-F au lieu de a-f pour les formats qui l'attendent.
Tout s'exécute localement dans votre navigateur grâce à son encodeur UTF-8 intégré. Rien n'est téléchargé, ce qui est important lorsque les octets que vous inspectez proviennent d'un jeton, d'une charge utile ou d'un fichier privé.