GNU/Linux >> Linux Esercitazione >  >> Linux

Hai bisogno di un buon editor esadecimale per Linux

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.

  1. 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)
  2. 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
  3. 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


Linux
  1. 7 Suggerimenti per la riga di comando di Linux per risparmiare spazio sui file multimediali

  2. Copia i file nel terminale Linux

  3. Sposta i file nel terminale Linux

  4. KRename – Un potente rinominatore di file batch per Linux

  5. Trasferimento file Android per Linux:invia file a Linux senza limiti di dimensioni

3 editor di testo leggeri per Linux

Copiare file in Linux

Comando Cp in Linux (copia file)

Comando ls in Linux per elencare i file

Come rinominare uno o più file in Linux

Come comprimere un file in Linux