GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Benötigen Sie einen guten Hex-Editor für Linux

Ich bin ein VIMer. Ich kann einige seltene Hex-Bearbeitungen vornehmen mit:

  • :%!xxd um in den Hex-Modus zu wechseln

  • :%!xxd -r um den Hex-Modus zu verlassen

Aber ich empfehle dringend ht

apt-cache show ht

Package: ht
Version: 2.0.18-1
Installed-Size: 1780
Maintainer: Alexander Reichle-Schmehl <[email protected]>

Homepage:http://hte.sourceforge.net/

Hinweis :Das Paket heißt ht , während die ausführbare Datei hte heißt nachdem das Paket installiert wurde.

  1. Unterstützte Dateiformate
    • allgemeines Objektdateiformat (COFF/XCOFF32)
    • ausführbares und verknüpfbares Format (ELF)
    • lineare ausführbare Dateien (LE)
    • Standard-DO$-Ausführungsdateien (MZ)
    • neue ausführbare Dateien (NE)
    • portable ausführbare Dateien (PE32/PE64)
    • Java-Klassendateien (CLASS)
    • Mach exe/link format (MachO)
    • Ausführbare X-Box-Datei (XBE)
    • Wohnung (FLT)
    • Ausführbares PowerPC-Format (PEF)
  2. Code- und Datenanalysator
    • findet Verzweigungsquellen und -ziele rekursiv
    • findet Prozedureinträge
    • erstellt Labels basierend auf diesen Informationen
    • erstellt XRef-Informationen
    • ermöglicht die interaktive Analyse von unerforschtem Code
    • erlaubt das Erstellen/Umbenennen/Löschen von Labels
    • Erlaubt das Erstellen/Bearbeiten von Kommentaren
    • unterstützt x86-, ia64-, Alpha-, PPC- und Java-Code
  3. Zielsysteme
    • DJGPP
    • GNU/Linux
    • FreeBSD
    • OpenBSD
    • Win32

Bless ist ein hochwertiger, voll ausgestatteter Hex-Editor.

Es ist in mono/Gtk# geschrieben und seine primäre Plattform ist GNU/Linux. Es sollte jedoch auf allen Plattformen, auf denen Mono und Gtk# laufen, problemlos laufen können.

Bless bietet derzeit die folgenden Funktionen:

  • Effiziente Bearbeitung großer Datendateien und Blockgeräte.
  • Mehrstufiges Rückgängigmachen - Wiederherstellen von Vorgängen.
  • Anpassbare Datenansichten.
  • Schnelle Datenwiedergabe auf dem Bildschirm.
  • Mehrere Registerkarten.
  • Schnelles Suchen und Ersetzen von Vorgängen.
  • Eine Datenumwandlungstabelle.
  • Erweiterte Funktionen zum Kopieren/Einfügen.
  • Hervorhebung von Auswahlmusterübereinstimmungen in der Datei.
  • Plugin-basierte Architektur.
  • Export von Daten in Text und HTML (andere mit Plugins).
  • Bitweise Operationen an Daten.
  • Ein umfassendes Benutzerhandbuch.

wxHexEditor ist ein weiterer kostenloser Hex-Editor, der erstellt wurde, weil es keinen guten Hex-Editor für Linux-Systeme gibt, insbesondere für große Dateien.

  • Es verwendet 64-Bit-Dateideskriptoren (unterstützt Dateien oder Geräte bis zu 2^64 Bytes, bedeutet einige Exabytes, aber getestet (noch) nur 1 Petabyte-Datei).
  • Es kopiert NICHT die ganze Datei in Ihren RAM. Das macht es SCHNELL und kann Dateien öffnen (mit Größen von Multi Giga
  • Könnte Ihre Geräte unter Linux, Windows oder MacOSX öffnen.
  • Speichernutzung:Derzeit ~10 Megabyte beim Öffnen mehrerer> ~8GB-Dateien.
  • Könnte durch XOR-Verschlüsselung funktionieren.
  • Geschrieben mit C++/wxWidgets GUI-Bibliotheken und kann mit anderen Betriebssystemen wie Mac OS, Windows als native Anwendung verwendet werden.
  • Sie können damit Ihre Festplatten und Festplattensektoren kopieren/bearbeiten. (Nützlich, um Dateien/Partitionen manuell zu retten.)
  • Sie können Bytes mehr als einmal löschen/in eine Datei einfügen, ohne eine temporäre Datei zu erstellen.

DHEX ist mehr als nur ein weiterer Hex-Editor: Es enthält einen Vergleichsmodus, mit dem zwei Binärdateien einfach und bequem verglichen werden können. Da es auf ncurses basiert und themenfähig ist, kann es auf einer beliebigen Anzahl von Systemen und Szenarien ausgeführt werden. Durch die Verwendung von Suchprotokollen ist es möglich, Änderungen in verschiedenen Iterationen von Dateien einfach zu verfolgen. Wikipedia-Artikel

Sie können nach Linux sortieren, um hier mehr zu finden:http://en.wikipedia.org/wiki/Comparison_of_hex_editors


Linux
  1. Android File Transfer für Linux – Senden Sie Dateien ohne Größenbeschränkung an Linux

  2. Linux:Dateierweiterungen für mehrere Dateien entfernen

  3. Was ist eine gute Lösung für das Tagging von Dateien unter Linux?

  4. Was ist ein guter CHM-Dateibetrachter für (Fedora) Linux?

  5. Binärer Diff/Patch für große Dateien unter Linux?

3 leichtgewichtige Texteditoren für Linux

Kopieren von Dateien unter Linux

Cp-Befehl in Linux (Dateien kopieren)

ls-Befehl in Linux zum Auflisten von Dateien

So benennen Sie eine Datei (en) in Linux um

So komprimieren Sie eine Datei unter Linux