🔢

Editor Esadecimale

Carica rapidamente qualsiasi file, naviga tra offset e byte, applica modifiche puntuali e salva un nuovo binario in totale sicurezza.

Nessun file caricato
Impostazioni
Mostra colonna ASCII
Mostra offset
Byte per riga:
8162432
Indirizzo
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
Nessun file caricato

Perché usare un editor Hex

Consente di visualizzare e manipolare i byte grezzi di un file: attività indispensabile per reverse engineering, analisi forense, debug di protocolli e recupero di dati danneggiati, dove gli strumenti testuali non sono sufficienti.

Funzionalità principali

🧭

Navigazione offset

Indirizzi, dimensioni e byte evidenziati facilitano l'esplorazione delle sezioni del file
✏️

Modifica controllata

Aggiorna singoli byte in esadecimale con anteprima simultanea in ASCII
📋

Azioni di copia mirate

Copia indirizzi, blocchi hex o stringhe ASCII per documentare differenze e patch
⚙️

Personalizzazione vista

Regola i byte per riga, mostra/nascondi colonne e passa da sola lettura a modifica

📋Guida rapida

1️⃣
Apri un file
Carica il binario da analizzare oppure trascinalo nella finestra
2️⃣
Analizza e modifica
Usa offset e colonne Hex/ASCII per localizzare i byte da cambiare
3️⃣
Salva il risultato
Esporta il file aggiornato e verifica l'hash per confermare l'intervento

📚Approfondimento tecnico

🧱Rappresentazione esadecimale

Ogni byte (0–255) è visualizzato tramite due cifre Hex, agevolando l'identificazione di pattern binari

📐Mappatura ASCII

I byte stampabili sono mostrati accanto alla colonna Hex per riconoscere rapidamente stringhe e intestazioni

🔒Sicurezza operativa

L'elaborazione avviene in memoria tramite ArrayBuffer: nessun byte lascia il browser durante l'ispezione

Domande frequenti

I file vengono caricati sul server?

No. Tutta l’elaborazione e la modifica avvengono localmente nel browser.
💬

Come trovo una firma (magic number)?

Usa la vista Hex e la ricerca per individuare sequenze note, ad es. ZIP: 50 4B 03 04.
🔍

Come evito di corrompere i file?

Modifica porzioni ridotte, conserva backup e verifica gli hash/checksum dopo il salvataggio.
💡

L’endianness modifica i byte?

Cambia solo l’interpretazione, i byte grezzi restano identici. Attiva gli aiuti di visualizzazione se necessario.
📚

I file grandi sono lenti: suggerimenti?

Abilita la vista virtualizzata, riduci i byte per riga e limita l’ASCII in tempo reale quando serve.

💡Suggerimenti professionali

Lavora su copie

Conserva sempre un backup del binario originale e applica le modifiche su una copia

Documenta le patch

Annota offset iniziale/finale, valori prima/dopo e motivazione dell'intervento

Verifica l'integrità

Calcola hash prima e dopo per garantire la coerenza in audit o catena di custodia

User Comments

0 / 2000
Loading...