Discarica Hex
Trasforma il testo in un classico hexdump con offset e un margine ASCII o rileggilo indietro.
Discarica Hex
Un dump hex è l'aspetto di un file quando smetti di fidarti di ciò che ti mostra un editor e leggi invece i byte grezzi. Questo strumento dispone i byte UTF-8 del testo nel familiare layout hexdump -C: un offset di 8 cifre a sinistra, sedici byte per riga scritti come coppie hex a due cifre e un margine ASCII a destra dove ogni byte stampabile viene visualizzato come se stesso e tutto il resto (tabulazioni, caratteri di nuova riga, codici di controllo, byte alti di un carattere multibyte) viene visualizzato come un punto. Uno spazio extra divide ogni riga a metà, come fanno xxd e hexdump, così puoi contare fino all'ottavo byte senza perdere la posizione.
Leggere una discarica è il lavoro che sa fare meglio. Uno spazio vagante a larghezza zero, uno spazio unificatore mascherato da spazio normale, un CRLF di Windows in cui ti aspettavi un semplice ritorno a capo, un'emoji che è silenziosamente lungo quattro byte: tutti sono invisibili nel testo normale e ovvi nel momento in cui vedi i byte. La colonna offset ti dice esattamente quanto lontano si trova un byte sorprendente nell'input, che è ciò di cui hai bisogno quando un parser rifiuta la riga 1 senza motivo che puoi vedere.
Cambia la modalità per andare dall'altra parte: incolla un dump - da questo strumento, da xxd, da hexdump -C o semplicemente per perdere hex come 48 65 6c 6c 6f - e recupera il testo originale. Il parser ignora la colonna offset e il margine ASCII, tollera il raggruppamento a 2 byte utilizzato da xxd e rimuove i prefissi 0x o \\x, quindi un copia-incolla da un terminale di solito funziona. L'opzione maiuscola scrive A-F invece di a-f per i formati che lo prevedono.
Tutto viene eseguito localmente nel tuo browser utilizzando il codificatore UTF-8 integrato. Non viene caricato nulla, il che conta quando i byte che stai controllando provengono da un token, un payload o un file privato. Il conteggio sotto l'output conta byte e righe in modo che i caratteri multibyte siano facili da individuare.