Toollet
Cerca per attività o nome dell'appCercaContattaci
Prezzi

Editor binario

Ispeziona i byte di un file in esadecimale e sostituisci i valori agli offset selezionati. Annulla le modifiche, poi ottieni il contenuto modificato come file separato o testo esadecimale.

Qualsiasi formato / un file / fino a 1 MiB.

Cosa puoi fare

Ispeziona offset e valori dei byte

Visualizza insieme offset dei byte, valori esadecimali e ASCII. Inserisci un offset per spostarti su un byte specifico.

Sostituisci singoli byte e salva

Sostituisci un byte esistente con un valore da 00 a FF, annulla le ultime modifiche e scarica il contenuto modificato come file separato.

Come si usa

  1. Carica un file o byte esadecimali

    Scegli un file o inserisci una sequenza come 41 42 0A e caricala. Il limite è 1 MiB.

  2. Seleziona il byte da modificare

    Seleziona un valore nella tabella oppure inserisci il suo offset in decimale o in esadecimale con prefisso 0x.

  3. Applica il nuovo valore

    Inserisci un valore a due cifre da 00 a FF e premi «Sostituisci byte». Puoi annullare le modifiche una alla volta.

  4. Salva il contenuto modificato

    Scarica un file binario separato. Puoi anche copiare i byte esadecimali o salvarli come testo.

Quando è utile

Ispeziona l'intestazione di un file

Leggi i primi byte di un file per raccogliere informazioni sul suo formato.

Modifica un valore a un offset noto

Controlla l'offset e il valore originale, sostituisci solo il byte necessario e salva un file separato.

Come leggere offset dei byte e valori esadecimali

Gli offset iniziano da zero

Un offset è una posizione contata dall'inizio del file. L'esadecimale 0x1A e il decimale 26 indicano lo stesso byte.

Un byte usa due cifre esadecimali

I valori da 00 a FF rappresentano i valori decimali da 0 a 255. Ad esempio, 41 corrisponde al carattere ASCII A.

La visualizzazione ASCII ha un intervallo limitato

La visualizzazione mostra i caratteri ASCII da 0x20 a 0x7E. Gli altri valori appaiono come punti. Non rileva né ricostruisce codifiche di testo come il giapponese.

Sostituzione di byte e struttura del file

Sostituire un byte esistente mantiene invariata la lunghezza del file. Valori modificati possono rendere un file illeggibile, quindi conserva l'originale e controlla il risultato modificato.

Modi per annullare le modifiche

«Annulla modifica byte» inverte l'ultima modifica ai byte. «Ripristina i byte caricati» torna all'ultimo file o input esadecimale caricato con successo e cancella la cronologia di annullamento.

Domande frequenti

Posso aggiungere o eliminare byte?

Questa pagina sostituisce i byte esistenti. Non modifica la lunghezza del file inserendo o eliminando byte.

Il mio file originale verrà sovrascritto?

No. Il contenuto modificato viene scaricato con edited_ aggiunto al nome del file.

Quante modifiche posso annullare?

Puoi annullare le ultime 1.000 modifiche ai byte. Ricaricare un file stabilisce un nuovo punto di partenza.

Quale input esadecimale è accettato?

Usa valori a due cifre da 00 a FF separati da spazi o interruzioni di riga. Non includere prefissi 0x né una colonna di offset. Caricando un campo vuoto si crea un file da zero byte.

Quanto può essere grande il file?

Un file può arrivare fino a 1 MiB (1.048.576 byte). La tabella mostra 256 byte per pagina.

Input e risultati

Input
Un file o una sequenza di byte esadecimali, fino a 1 MiB.
Modifica
Sostituzione di un byte in un offset scelto, annullamento delle ultime modifiche o ripristino dei byte caricati.
Risultato
Un file binario modificato, byte esadecimali copiati o un file di testo esadecimale. Il file originale non viene sovrascritto.

Impostazioni attuali

Cerca strumenti