I 10 migliori editor esadecimali Linux

i migliori editor esadecimali Linux

Un editor esadecimale è un programma che consente all’utente di visualizzare, modificare e manipolare file binari, che contengono dati leggibili dalle macchine, ma non dagli esseri umani. Questo è dove gli editor esadecimali entrano in gioco perché a differenza di altri programmi e strumenti che interpretano i dati dai file, gli editor esadecimali, d’altra parte, offrono all’utente l’opportunità di modificare il contenuto binario fisico di un file.

Quindi, se stai cercando di modificare i dati esadecimali, elencheremo i primi 10 editor esadecimali Linux per aiutarti a farlo!

Un normale editor esadecimale ha tre aree separate: l ‘ “area esadecimale” situata al centro, l ‘ “area dell’indirizzo” situata a sinistra e l ‘ “area dei caratteri” sul lato destro. Inoltre, alcuni di questi editor esadecimali, noti principalmente come editor di settore o disco, hanno caratteristiche che consentono all’utente di modificare e analizzare i dati del settore da dischi rigidi e floppy disk.

I migliori editor esadecimali Linux

Una vasta gamma di editor esadecimali open-source funziona interamente su Linux e sono facilmente disponibili sul mercato. Sono incredibilmente vantaggioso per gli utenti, dal momento che la scrittura di un intero programma del proprio per recuperare i dati da file corrotti potrebbe non essere sempre utile. Ecco perché gli editor esadecimali di Linux sono così pratici e convenienti, e abbiamo elencato le prime 10 gemme tra cui scegliere!

Benedici editor esadecimale

bless
bless

Bless hex editor è open-source, veloce e molto affidabile. Pur essendo altamente personalizzabile, Bless offre molte funzioni utili che altri editor esadecimali mancano e quindi merita il nostro posto migliore raccomandazione. Scritto con GTK principalmente per i sistemi operativi Linux, Bless si occupa di file di grandi dimensioni comodamente e permette all’utente multilivello rifare e annullare le operazioni.

Come accennato in precedenza, Bless ha una lunga lista di funzioni utili come funzioni di copia e incolla efficienti, ricerca di file e documentazione per completare le attività con produttività ottimale, una comoda tabella di conversione e molteplici schede per estendere il controllo dell’utente. Esso consente di bloccare i dispositivi e l’utente add-on e plugin pure. Inoltre, Bless è amichevole con molti formati di file di default, tra cui .html e .file txt.

Bless è molto popolare tra gli utenti e, per certi versi, simile a Ghex. Ha una piacevole interfaccia utente grafica, più viste di dati, e una ricerca multi-threaded e salva le azioni. Con tutte queste funzioni interessanti, è possibile ottenere rapidamente l’editor hex Bless per costruire sulla loro pagina Github con le istruzioni associate.

Scarica Bless

Ghex / GNOME Hex Editor

ghex
ghex

Proprio come Bless, Ghex o GNOME hex editor è ricco di funzionalità e offre ampie funzionalità. Ghex consente di caricare i dati grezzi da tutti i file e consente all’utente di visualizzare e modificare in ASCII o hex. È possibile utilizzare Ghex per ordinare file errati poiché è possibile eseguire il debug tramite codice oggetto o codifica. È interessante notare che trova anche la sua applicazione nei videogiochi per salvare i progressi e manipolare il tabellone.

Ghex offre molte funzioni di editing speciali come operazioni di annullamento e ripristino multilivello, trova e sostituisci funzionalità tramite dati binari grezzi e diverse viste per l’editing esadecimale grazie all’MDI configurabile user-friendly. Inoltre, facilita all’utente di monitorare e convertire il codice macchina tra i loro valori binari, decimali, esadecimali e ottali.

Con un’interfaccia esteticamente gradevole, Ghex fornisce ai suoi utenti molte funzioni utili. È altamente raccomandato per chiunque lavori con file di grandi dimensioni.

Scarica Ghex

Vim

Vim informazioni sulla Versione
Vim informazioni sulla Versione

Appositamente progettato per l’editing di file di testo in modalità esadecimale, Vim accoglie il suo utente con uno strumento esterno chiamato “xxd”, built-in di default per molte distribuzioni di Linux. Tuttavia, l’integrazione di questo strumento non è perfetta, motivo per cui gli utenti dovranno spesso eseguire il comando ‘:%!xxd ‘per convertire in esadecimale e’:%!xxd-r ‘ da convertire all’originale.

Vim offre una funzione che converte un file binario in modalità esadecimale e viceversa comodamente. Il processo di conversione tra binario ed esadecimale in Vim può essere automatizzato utilizzando ganci di lettura e scrittura del buffer. Accompagna ampio supporto plugin e un albero di annullamento migliorata e confortevole integrazione con molti strumenti esterni.

Processi come il reindirizzamento e il filtraggio possono usufruire di output da programmi esterni o Vim. Inoltre, la modalità ” vi ” di Vim, che è compatibile con quasi tutti i sistemi UNIX, presenta miglioramenti moltiplicativi come confronto, fusione, completamento, ecc.

Vim è un editor hex altamente configurabile, affidabile e popolare. Funziona senza problemi sulla maggior parte delle distribuzioni Linux e Apple OS X pure. Puoi ottenerlo rapidamente sul Software Center o seguire la loro pagina Github per ulteriori indicazioni.

Scarica Vim

Hexedit Hex Editor

Hexedit è uno dei migliori editor esadecimali grazie alla sua ricchezza di funzionalità e al semplice uso della natura. Questo editor Linux facilita i suoi utenti con funzionalità come evidenziatore, EBCDIC, ricerca e sostituzione, confronto, vari temi di colore, segnalibri, metodi INS/OVR, monitoraggio variabile e l’elenco potrebbe continuare.

Il display changer di Hexedit consente tonnellate di proprietà come float, numeri interi, date, ecc. Si tratta di un efficiente editor esadecimale da riga di comando che può essere trovato preinstallato sul sistema operativo Linux.

Hexedit è dotato di molte funzioni utili ricerche in background, editing di dischi o settori,macro di tasti, ecc. Essa mostra i suoi utenti (personalizzabili) suggerimenti che migliorano la loro esperienza di editing, modelli, e una calcolatrice. Inoltre, può cercare qualsiasi file fino a 4 GB in dischi rigidi o dispositivi collegati e manipolarli e modificarli. Le funzionalità di Auto-hide e docking window rendono l’esperienza migliore in generale.

Hexedit facilita l’utente sia con la vista ASCII che esadecimale allo stesso tempo. Si tratta di un semplice editor esadecimale da riga di comando che fornisce un sacco di funzioni utili, e si può ottenere eseguendo il comando ‘sudo apt install hexedit’ nella console.

Okteta Hex Editor

okteta
okteta

Okteta è ancora un altro editor esadecimale brillante. È eccellente per i file di dati grezzi a livello di byte e funziona abbastanza come un semplice editor di testo in termini di meccanismi. Questa è una scelta solida sia per i programmatori avanzati che per le persone con un’esperienza di editing esadecimale minima. E ‘ possibile modificare i dati numerici di base diversa, ottale, decimale, binario, esadecimale.

Questo software dispone di due colonne sul suo schermo di visualizzazione generale, che mostrano i caratteri ei loro valori. Più file possono essere aperti e lavorato su come è possibile trascinarli comodamente nello spazio di lavoro e iniziare la modifica. Okteta è comodamente riconfigurabile e personalizzabile e fornisce vari profili per le visualizzazioni dei dati. Inoltre, all’utente viene fornito l’accesso ai file remoti tramite HTTP e FTP.

Okteta supporta codifiche di caratteri (8-bit), che sono forniti da Qt, EBCDIC. Come gli editor esadecimali precedentemente menzionati, Okteta ha anche undo e redo supporto, docking, e finestre degli strumenti galleggianti. Tutte queste caratteristiche rendono Okteta una scelta giusta editor esadecimale.

Scarica Okteta

HexCurse

hexcurse
hexcurse

Il prossimo nella lista è l’editor hex basato su ncurses versatile e ricco di funzionalità, Hexcurse. È scritto in C e supporta l’output di indirizzi esadecimali e decimali, annulla e ripeti i comandi, le scorciatoie da tastiera e la ricerca. Hexcurse è eccellente anche per la classificazione e la separazione dei file.

Con una velocità più veloce della maggior parte, HexCurse non perde tempo in attività di modifica di base come l’apertura di file e il salvataggio mentre opera nel terminale. Ma ciò che rende HexCurse risaltare è la sua capacità di modificare i file esadecimali e decimali sia, che è una caratteristica utente che abilita davvero.

È possibile utilizzare più schede di file diversi utilizzando HexCurse. Pre-calcola e mostra il numero di caratteri che lo strumento corrente emetterebbe, il che è abbastanza comodo e maneggevole.

HexCurse consente anche la ricerca di stringhe particolari a seconda delle finestre di modifica attive dell’utente. Il software ospita i suoi utenti con scorciatoie per andare a linee specifiche, l’esecuzione di ricerche, e il passaggio tra gli indirizzi decimali ed esadecimali.

Scarica HexCurse

Hexer

Hexer
Hexer

Hexer è un’altra applicazione di editing e visualizzazione hex Linux popolare. Questo è una sorta di arma a doppio taglio in un certo senso, in quanto scarica l’intero file che dovrebbe modificare, il che in cambio rende impossibile la manipolazione del dispositivo a blocchi. Tuttavia, offre ancora alcune funzionalità robuste come buffer multipli, modifica CLI, undo multilivello e redo tree e altro ancora.

L’interfaccia di Hexer è abbastanza simile a vi / ex e la sua natura altamente flessibile lo rende uno dei preferiti. Più file possono essere modificati sulla riga di comando usando Hexer e mostra i suoi buffer come un dump esadecimale. Per ogni buffer visitato da Hexer, crea per tutti un separato .file esadecimale all’interno della directory corrente.

Questo viene fatto per memorizzare e raccogliere eventuali nuove modifiche e sviluppi durante l’attività di buffering, rendendo Hexer undo/redo amichevole. Un numero decimale dovrebbe essere immesso se si utilizza la modalità di comando numerico.

Inoltre, è possibile installare una calcolatrice da riga di comando integrata utilizzando il comando ‘make myc’. Quando tutte queste utili funzionalità vengono messe insieme, Hexer diventa un’utilità di modifica hex lodevole e lo consiglio.

Scarica Hexer

Dhex Hex Editor

Dhex
Dhex

Dhex hex editor trova la sua applicazione nella modifica dei dati a livello di byte in file di grandi dimensioni. Si tratta di un programma di utilità basato su ncurses che lo rende molto versatile e maneggevole. Dhex dispone di una modalità di confronto, in cui l’utente può mettere testa a testa due diversi file binari raw e quindi rende il confronto visivamente più facile. In Dhex, a tutti i file caricati viene assegnato un indirizzo di base, che rende la memoria di dumping più veloce e l’esperienza di modifica generale più veloce.

Dhex è un editor case-sensitive, che rende i caratteri maiuscoli e minuscoli ugualmente significativi, a differenza di altri editor esadecimali in cui vengono utilizzate solo lettere maiuscole. Diversi sistemi come esadecimale, binario, decimale, o ottale usufruire loro indirizzi di base, utilizzando due indirizzi di base.

Un’altra caratteristica essenziale di Dhex include i suoi file di marcatori e i registri di ricerca, entrambi pertinenti per il calcolo degli indirizzi di base. I file marker possono contenere dati diversi, il che si rivela utile in seguito.

Gli sviluppatori add-on di Dhex hanno reso i file di funzione di confronto disponibili per gli utenti. Inoltre, puoi attivare la sua modalità di rendering e metterla in gioco.

Scarica Dhex

Binary Ninja

Binary Ninja
Binary Ninja

Scritto in Python da sviluppatori di giochi e hacker, Binary Ninja è stato rilasciato sotto la licenza GPLv2. Serve come il blocco di fondazione delle piattaforme di reverse engineering poiché il reverse engineering è la specialità di Binary Ninja. A causa di questo, gli sviluppatori e ricercatori hanno sentito una naturale inclinazione verso l’utilizzo e favorendo Ninja Binario. La sua funzionalità principale è quella di smontare un file binario e visualizzarlo in viste lineari e grafiche fornendo un’analisi approfondita del codice automaticamente.

Gli hacker sono noti per non avere affinità e considerazione per UI / UX, ma questo è semplicemente falso per Binary Ninja. Esegue moderni paradigmi UX e anche molti temi alternativi. Binary Ninja presenta una sinossi della vista grafica, che consente agli utenti di analizzare e panoramica il contenuto del file corrente.

Sono disponibili sottomenu per raggruppare i plugin che l’utente preferisce, rendendo la propria vita molto più confortevole. Il registro delle attività viene inserito nell’indirizzo e i report possono essere letti accedendo all’indirizzo. Tutto sommato, Binary Ninja è una scelta di editing esadecimale solido e facilmente uno dei miei preferiti, e l’unica applicazione a pagamento in questa lista.

Scarica Binary Ninja

Katai Struct

Kaitai Struct
Kaitai Struct

Katai Struct è un editor esadecimale in linguaggio dichiarativo che trova la sua applicazione per descrivere e manipolare strutture di dati binari. Varie strutture di dati come file binari e formati di pacchetti di flusso vengono salvati in memoria o altri file. In Katai Struct, un compilatore viene utilizzato per compilare la struttura dati una volta descritta.

Katai Struct dimostra di essere molto distinguibile nella sua funzionalità in quanto descrive i file con un .estensione ksy. Formati particolari vengono sottoposti a debug dal visualizzatore e procede all’analisi dei dati. Sono stati apportati alcuni miglioramenti recenti, tra cui la capacità dell’editor esadecimale di gestire e importare lingue senza duplicità. Inoltre, Python è stato dotato di un utile supporto docstring, che ora mostra con precisione gli errori in tempo reale.

Scarica Katai Struct

Conclusione

Abbiamo coperto i primi 10 editor esadecimali Linux, tutti affidabili, veloci e ricchi di funzionalità. Le persone con nessuna o poca esperienza di editing esadecimale non avranno alcun problema durante l’utilizzo di queste applicazioni. Inoltre, abbiamo fatto in modo di menzionare alcuni dei nostri editor bare preferiti per gli utenti esperti.

La funzionalità generale di questi editor esadecimali è abbastanza flessibile e sufficiente a soddisfare le esigenze tipiche dell’utente. Speriamo che, per gentile concessione della nostra lista, speriamo che tu possa trovare almeno un robusto editor esadecimale Linux per te!



+