Sono un VIMer. Posso fare alcune rare modifiche esadecimali con:
-
:%!xxd
per passare alla modalità esadecimale -
:%!xxd -r
per uscire dalla modalità esadecimale
Ma consiglio vivamente ht
apt-cache show ht
Package: ht
Version: 2.0.18-1
Installed-Size: 1780
Maintainer: Alexander Reichle-Schmehl <[email protected]>
Pagina iniziale:http://hte.sourceforge.net/
Nota :Il pacchetto si chiama ht
, mentre l'eseguibile è denominato hte
dopo che il pacchetto è stato installato.
- Formati di file supportati
- formato file oggetto comune (COFF/XCOFF32)
- formato eseguibile e collegabile (ELF)
- eseguibili lineari (LE)
- eseguibili DO$ standard (MZ)
- nuovi eseguibili (NE)
- eseguibili portatili (PE32/PE64)
- file di classe Java (CLASS)
- Formato Mach exe/link (MachO)
- Eseguibile X-Box (XBE)
- Piatto (FLT)
- Formato eseguibile PowerPC (PEF)
- Analizzatore di codici e dati
- trova le origini e le destinazioni dei rami in modo ricorsivo
- trova voci di procedura
- crea etichette basate su queste informazioni
- crea informazioni xrif
- permette di analizzare interattivamente codice inesplorato
- consente di creare/rinominare/eliminare etichette
- consente di creare/modificare commenti
- supporta il codice x86, ia64, alpha, ppc e java
- Sistemi di destinazione
- DJGPP
- GNU/Linux
- FreeBSD
- OpenBSD
- Win32
Bless è un editor esadecimale completo di alta qualità.
È scritto in mono/Gtk# e la sua piattaforma principale è GNU/Linux. Tuttavia dovrebbe essere in grado di funzionare senza problemi su tutte le piattaforme che eseguono mono e Gtk#.
Bless attualmente fornisce le seguenti funzionalità:
- Modifica efficiente di file di dati di grandi dimensioni e dispositivi a blocchi.
- Operazioni di annullamento e ripristino multilivello.
- Visualizzazioni dati personalizzabili.
- Rendering rapido dei dati sullo schermo.
- Più schede.
- Operazioni rapide di ricerca e sostituzione.
- Una tabella di conversione dei dati.
- Funzionalità avanzate di copia/incolla.
- Evidenziazione delle corrispondenze del modello di selezione nel file.
- Architettura basata su plug-in.
- Esportazione di dati in testo e html (altri con plugin).
- Operazioni bit a bit sui dati.
- Un manuale utente completo.
wxHexEditor è un altro editor esadecimale gratuito, creato perché non esiste un buon editor esadecimale per il sistema Linux, specialmente per file di grandi dimensioni.
- Utilizza descrittori di file a 64 bit (supporta file o dispositivi fino a 2^64 byte, significa alcuni exabyte ma ha testato solo 1 file PetaByte (ancora).
- NON copia l'intero file nella RAM. Ciò lo rende VELOCE e può aprire file (le cui dimensioni sono Multi Giga
- Potrebbe aprire i tuoi dispositivi su Linux, Windows o MacOSX.
- Utilizzo della memoria:attualmente ~10 MegaByte durante l'apertura di più file> ~8GB.
- Potrebbe funzionare tramite crittografia XOR.
- Scritto con librerie GUI C++/wxWidgets e può essere utilizzato con altri sistemi operativi come Mac OS, Windows come applicazione nativa.
- Puoi copiare/modificare i tuoi dischi, settori HDD con esso. (Utile per salvare manualmente file/partizioni.)
- Puoi eliminare/inserire byte nel file, più di una volta, senza creare un file temporaneo.
DHEX è più di un semplice editor esadecimale: Include una modalità diff, che può essere utilizzata per confrontare facilmente e comodamente due file binari. Poiché è basato su ncurses ed è tematizzabile, può essere eseguito su qualsiasi numero di sistemi e scenari. Con il suo utilizzo dei registri di ricerca, è possibile tenere facilmente traccia delle modifiche in diverse iterazioni di file. Articolo di Wikipedia
Puoi ordinare su Linux per trovarne altri qui:http://en.wikipedia.org/wiki/Comparison_of_hex_editors