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.
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
Carica un file o byte esadecimali
Scegli un file o inserisci una sequenza come 41 42 0A e caricala. Il limite è 1 MiB.
Seleziona il byte da modificare
Seleziona un valore nella tabella oppure inserisci il suo offset in decimale o in esadecimale con prefisso 0x.
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.
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.