hex editorは、任意のタイプのファイルを開き、その内容をバイト単位で表示できる特別なタイプのエディタです。 「Hex editor」の「hex」は16進数の略で、16進数のシステムです。 このタイプのエディタでは、バイナリファイルを表示および編集できます。 バイナリファイルは、(人間が読むことができるテキストファイルとは対照的に)機械可読形式のデータを含むファイルです。
バイナリファイルを編集するためにhexエディタが使用されるため、バイナリエディタまたはバイナリファイルエディタと呼ばれることがあります。 16進エディタでファイルを編集すると、ファイルを16進編集すると言われ、16進エディタを使用するプロセスは16進編集と呼ばれます。
Hexエディタは、バイナリ通信プロトコルのデバッグやリバースエンジニアリングによく使用されます。 また、未知のファイル形式のファイルを確認したり、プログラムメモリダンプを確認したり、16進比較したりすることもできます。 16進エディタを使用すると、透かしやファイル内に隠されている他のデータを削除することができます。 Hexエディタは、ゲーム改造コミュニティのお気に入りのツールです。
テキストエディタを使用してバイナリファイルを開くと、大量の理解できない情報、一見ランダムなアクセント付きの文字、長い行がテキストであふれ テキストエディタでバイナリファイルを編集または保存すると、ファイルが破損します。
ここでは、私たちの推奨hexエディタです。 彼らはすべて無料でオープンソースのソフトウェアです。
のは、手元に9つのプログラムを探索してみましょう。 各タイトルについて、私たちは、関連するリソースへのリンクと一緒に、独自のポータルページ、その機能の詳細な分析との完全な説明をコンパイルしました。
六角エディタ | |
---|---|
Okteta | 機能の良い範囲を持つファイルの生データのためのシンプルなKDEエディタ |
DHEX | ncursesベースのhexエディタとdiffモード |
hexyl | 端末用のシンプルなhexビューア |
GHex | GNOME用の16進エディタ |
wxHexEditor | wxWidgets GUIライブラリを使用するHexおよびディスクエディタ |
wxMEdit | 廃止された改良版 マッドエディット |
hexedit | 十六進ファイルの表示と編集 |
hexer | viスタイルのインターフェイスを備えたバイナリファイル用のマルチバッファエディタ |
代替手段を探しているなら、最小限の(2200行のC)が強力なHyx(16進/ASCII、挿入/置換/削除、コピー/貼り付け、元に戻す/やり直し、検索、色、vimに触発されたコントロール)Linux terminal hex editorを
探索する価値のあるもう一つのツールはxxdです。 Vimのこのユーティリティは、指定されたファイルまたは標準入力のhexダンプを作成します。 また、16進ダンプを元のバイナリ形式に変換することもできます。