Linux用の優れた16進エディターが必要

hex hex-editors linux
Linux用の優れた16進エディターが必要

Linux用の優れたHEXエディターが必要です。

  • Fast

  • 検索/置換機能

  • データを16進数だけでなく、バ​​イナリ、8進数などでも表示できます。

  • 遅くなることなく、巨大な(> 1 GB)ファイルを操作できます。
    応答しない(この要件は重要です)

  • オプションで、いくつかの比較/差分機能があります

あなたは何を提案できますか?

  346  122


ベストアンサー

  • https://apps.ubuntu.com/cat/applications/precise/bless/ [Bless]は、高品質でフル機能の16進エディタです。*

これはmono / Gtk#で書かれており、その主なプラットフォームはGNU / Linuxです。 しかし、monoとGtk#が動作するすべてのプラットフォームで問題なく動作するはずです。

Blessは現在、次の機能を提供しています。

  • 大きなデータファイルとブロックデバイスの効率的な編集

  • マルチレベルの元に戻す – やり直し操作。

  • カスタマイズ可能なデータビュー

  • 画面上での高速データレンダリング

  • 複数のタブ

  • 高速検索と置換操作

  • データ変換表

  • 高度なコピー/貼り付け機能

  • 選択パターンの強調表示がファイル内で一致します。

  • プラグインベースのアーキテクチャ。

  • データをテキストおよびhtml(他のプラグイン付き)にエクスポートします。

  • データに対するビット演算

  • 総合的なユーザーマニュアル

  • http://wxhexeditor.sourceforge.net/home.php [wxHexEditor]は別の無料のHex Editorであり、Linuxシステム、特に大きなファイル用の優れた16進エディターがないために構築されています。*

  • 64ビットのファイル記述子を使用します(最大2 ^ 64のファイルまたはデバイスをサポートします
    bytesは、いくつかのエクサバイトを意味しますが、テストされたペタバイトファイルは1つだけです(まだ)。 ).

  • ファイル全体をRAMにコピーするわけではありません。 それはそれを速くし、することができます
    オープンファイル(サイズはMulti Giga <Tera <Peta <Exabytes)

  • Linux、Windows、またはMacOSXでデバイスを開くことができます。

  • メモリ使用量:現在、最大8 MBを超えて複数開いている間、最大10メガバイト
    ファイル

  • XOR暗号化を介して操作できます。

  • C ++ / wxWidgets GUIライブラリで作成され、他のOSで使用可能
    Mac OS、Windowsなどのネイティブアプリケーション。

  • あなたはそれを使ってディスク、HDDセクターをコピー/編集できます。
    手でファイル/パーティション。 )

  • 作成せずに、バイトをファイルに複数回削除/挿入できます
    一時ファイル。

  • http://www.dettus.net/dhex/ [DHEX]は単なる16進エディタではありません。* diffモードが含まれており、2つのバイナリファイルを簡単かつ便利に比較できます。 これはncursesに基づいており、テーマ化可能であるため、任意の数のシステムおよびシナリオで実行できます。 検索ログを利用することで、ファイルのさまざまな反復の変更を簡単に追跡できます。 http://en.wikipedia.org/wiki/Dhex [ウィキペディアの記事]

Linuxで並べ替えて、さらに詳細を見つけることができます:http://en.wikipedia.org/wiki/Comparison_of_hex_editors

277


さらに、私はVIMerです:

  • `:%!xxd`は16進モードに切り替えます

  • `:%!xxd -r`は16進モードを終了します

しかし、私は強く「ht」をお勧めします

apt-cache show ht

Package: ht
Version: 2.0.18-1
Installed-Size: 1780
Maintainer: Alexander Reichle-Schmehl

ホームページ:http://hte.sourceforge.net/

注意:パッケージの名前は ht`ですが、実行可能ファイルの名前はパッケージのインストール後に hte`になります。

  1. サポートされているファイル形式

    • 共通オブジェクトファイル形式(COFF / XCOFF32)

    • 実行可能およびリンク可能な形式(ELF)

    • 線形実行可能ファイル(LE)

    • 標準DO $実行可能ファイル(MZ)

    • 新しい実行可能ファイル(NE)

    • ポータブル実行可能ファイル(PE32 / PE64)

    • Javaクラスファイル(CLASS)

    • Mach exe / link形式(MachO)

    • X-Box実行可能ファイル(XBE)

    • フラット(FLT)

    • PowerPC実行可能形式(PEF)

  2. コード&データアナライザー

    • ブランチのソースと宛先を再帰的に検索します

    • プロシージャエントリを検索します

    • この情報に基づいてラベルを作成します

    • 外部参照情報を作成します

    • 未探索のコードをインタラクティブに分析することができます

    • ラベルの作成/名前変更/削除を許可します

    • コメントを作成/編集できます

    • x86、ia64、alpha、ppc、およびJavaコードをサポート

  3. 対象システム

    • DJGPP

    • GNU / Linux

    • FreeBSD

    • OpenBSD

    • Win32

134


個人的には、http://www.emacswiki.org/emacs/HexlMode [hexl-mod]でEmacsを使用しています。

Emacsは本当に巨大なファイルを扱うことができます。 検索/置換値を簡単に使用できます。 最後に、「http://www.emacswiki.org/emacs/EdiffMode[ediff]」を使用していくつかの差分を作成できます。

15


wxHexEditorは、Linux用の唯一のGUIディスクエディターです。 「wxhexeditor site:archive.getdeb.net」をグーグルで検索し、.debファイルをダウンロードしてインストールします

7


タイトルとURLをコピーしました