Confrontare due file byte per byte
Di confronti tra testi ce ne sono ovunque; di confronti binari utilizzabili nel browser no. Due dump di firmware, due esportazioni, due binari «identici»: la mappa mostra a colpo d’occhio dove non coincidono.
- Funziona interamente nel tuo browser
- Funziona offline
- Niente upload
- Niente registrazione
- Niente filigrana
Caricamento dello strumento…
Come funziona
- Trascina il file A e il file B.
- Leggi la mappa di calore: le fette verdi coincidono, quelle rosse no.
- Clicca una fetta per ispezionare i byte esatti, affiancati.
Perché non viene caricato nulla
Ogni operazione di questa pagina la esegue codice che gira dentro la scheda del tuo browser, con lo stesso motore che disegna le pagine web. Il file viene letto dal disco alla memoria della scheda, trasformato lì e riscritto come download. Non viene mai inviato da nessuna parte: né a noi, né a terzi.
Verificalo tu stesso
- Apri gli strumenti per sviluppatori del browser (F12) e scegli la scheda «Rete».
- Carica il tuo file e avvia lo strumento.
- Le uniche richieste che vedrai scaricano il codice dello strumento stesso — e, in pochi strumenti pesanti, il loro motore open source da una CDN pubblica — più un piccolo segnale di visita verso loreatec.jp (indirizzo e titolo della pagina, nulla di più). Nessuna di esse porta con sé il tuo file.
Domande frequenti
Che cosa significano i colori?
Ogni cella riassume una fetta del file: verde pieno vuol dire identica, e lo spostamento verso il rosso è la quota di byte diversi. Una riga rossa sottile in un mare di verde è un’intestazione modificata; il rosso pieno da un punto in poi vuol dire di solito che un inserimento ha spostato tutto quello che veniva dopo.
Perché c’è un limite di 50 MB?
Il confronto byte per byte tiene in memoria tutti e due i file. Oltre i 50 MB circa una scheda comincia a scommettere con i crash, e questo sito preferisce rifiutare piuttosto che bloccarsi.
Riconosce gli inserimenti come fa un confronto tra testi?
No: confronta le posizioni, non le sequenze. Un inserimento rende «diverso» tutto quello che viene dopo, anche se si è soltanto spostato. È il limite del confronto per posizione, e di solito il disegno della mappa rende facile riconoscere quegli spostamenti.