Editor esadecimale avanzato — editor binario completo
Modifichi file binari con
inserimento/eliminazione di byte,
selezione e copia,
confronto a livello di byte tra due file e
segnalibri per una navigazione rapida. Costruito su annulla/ripeti, ricerca, vai a e scorrimento virtuale. Tutta l'elaborazione è
locale. Le serve un rapporto di differenze completo con navigazione e allineamento dei blocchi invece di modificare? Veda lo strumento
Confronto di file binari.
Trascini qui un file, oppure faccia clic per sfogliare
Trascini qui il file di confronto, oppure faccia clic per sfogliare
Segnalibri:
| Offset | Byte (File 1) | Byte (File 2) | ASCII |
Nessun file caricato. Apra un file per iniziare a modificare.
File: —
Dimensione: —
Modificati: 0 byte
Offset: —
Scorrimento virtuale: attivo
Confrontati:
Scorciatoie: Frecce per spostarsi, Invio per confermare, Esc per annullare, Tab esadecimale ↔ ASCII, Ctrl+Z/Y annulla/ripeti, Ctrl+F/G trova/vai a, Maiusc+clic per selezionare un intervallo, Ctrl+C copia esadecimale, Ctrl+A seleziona tutto, Ctrl+I/Ins inserisci, Canc elimina la selezione, Ctrl+B segnalibro.
Offset ed endianness
Ogni byte di un file ha un offset — la sua distanza dall'inizio, mostrata nella colonna a sinistra di un editor esadecimale. I valori multi-byte si leggono in modo diverso a seconda dell'endianness: gli stessi 4 byte sono un numero nell'ordine big-endian e un altro in little-endian, ed è per questo che gli editor la fanno scegliere prima di interpretare.
Modificare byte all'offset sbagliato corrompe in silenzio gli eseguibili — modifichi sempre una copia e conservi l'originale.