Vuoi controllare il contenuto di un file binario suapportare opportuni emendamenti ma non riesci a trovare il giusto editor di testo in grado di visualizzare e modificare i valori? È necessario un editor esadecimale per aprire e modificare i file binari. Oltre a modificare i valori binari, gli editor esadecimali fanno molto di più. Ad esempio, è necessario aver notato che molte applicazioni salvano le impostazioni e altri valori importanti che riflettono le preferenze definite dall'utente, in un file binario. Poiché l'unico modo per modificare tali valori è avviando l'applicazione e modificando le opzioni preconfigurate (se consentito), ma anche se non ti è permesso farlo, puoi correre il rischio di cambiare i valori manualmente aprendo il rispettivo file binario in un editor esadecimale.
Synalyze It! per Mac è stato sviluppato per soddisfare tale esigenza di utenti esperti. Crea un grammatica per i file binari al fine di analizzarli in un filemodo interattivo. Le grammatiche sono memorizzate come file XML, contenenti strutture di determinati formati di file. È possibile ereditare le strutture pre-elencate, così come si possono ereditare le funzioni nei linguaggi OOP, per evitare di scrivere ogni funzione ripetutamente in diverse posizioni del file. Synalyze It! è pieno di tutte le funzionalità di un editor esadecimale, che consente di modificare, confrontare e analizzare il contenuto con facilità.
Dalla pagina del prodotto, è possibile scaricare grammatiche per alcuni formati noti, come AFP(Advanced Function Presentation), BMP (Bitmap Image), Dofus (Dofus Localization), EMF (Windows Enhanced Metafile), WAV (Windows Wave File) e molto altro. Dopo l'installazione, ti verrà richiesto di aprire un file per visualizzare e confrontare il codice contenuto o crearne uno nuovo grammatica per un formato di file. Basta fare clic Apri il file e scegli un file binario che desideri visualizzare e analizzare.
Per ogni valore selezionato nel visualizzatore, mostra esadecimalevalori per Inizio, Fine, Lunghezza e Contenuto nella parte inferiore della finestra. Sul lato destro, viene visualizzato il codice originale contenuto in un file. Un clic con il tasto destro del mouse sul valore consente di trovare valori, confrontare pagine di codice e salvare la selezione effettuata.
Ogni valore può essere confrontato con il testo originale, il numero, la maschera e nel modulo Stringhe originale. Ad esempio, prendi 5A, mostrerà tutte le occorrenze di 5A nelle forme sopra menzionate.
Dalla barra dei menu Visualizza menu, è possibile modificare ilDefault Offset linea da esadecimale a decimale, ottale e numero di riga, mostra il confronto della tabella codici e visualizza l'istogramma per visualizzare tutti i valori esadecimali, decimali, ottali e controllare il conteggio totale e la percentuale di occorrenze. Passando il mouse sull'istogramma verrà visualizzato il valore esadecimale insieme al conteggio totale e alla percentuale del punto in questione.
Synalyze It! offre non solo un editor esadecimale, ma un efficientemeccanismo di analisi dei file binari con strumenti per confrontare i valori. Abbiamo già detto che puoi stampare la vista esadecimale con o senza testo e strutture mappate. È possibile rivedere ciascuna funzionalità fornita in dettaglio dalla pagina delle funzionalità del prodotto. Funziona su Mac 10.5 - 10.6.
Scarica Synalyze It!
Commenti