The10Best Linux Hex Editors

Linux用のbest hex editors

Hex editorは、ユーザーがバイナリファイルを表示、編集、操作できるようにするプログラムです。 これは、ファイルからのデータを解釈する他のプログラムやツールとは異なり、hexエディタは、一方で、ユーザーにファイルの物理的なバイナリ内容を編集する機会を提供するため、hexエディタが登場する場所です。

だから、あなたが生データを編集するhexを探しているなら、私たちはあなたがそうするのを助けるためにトップ10のLinux hexエディタをリストします!

通常の16進エディタには、中央にある”16進領域”、左側にある”アドレス領域”、右側にある”文字領域”の三つの別々の領域があります。 なお、主にセクターまたはディスク編集者として知られているこれらのhexの編集者のいくつかにユーザーがハードディスクおよびフロッピーディスクからのセクターデータを編集し、分析することを可能にする特徴がある。

最高のLinux Hexエディタ

オープンソースのhexエディタの広い範囲は、Linux上で完全に実行され、市場で容易に入手可能です。 破損したファイルからデータを取得するために独自のプログラム全体を作成することは、常に価値があるとは限らないため、ユーザーにとって非常に有益 そのため、Linux hex editorは非常に便利で便利であり、あなたが選ぶべきトップ10の宝石をリストしました!

bless
bless

Bless hex editorはオープンソースで、高速で、非常に信頼性があります。 高度にカスタマイズ可能ですが、Blessは他のhexエディタにはない多くの便利な機能を提供しているため、私たちのトップ推薦スポットに値します。 主にLinuxオペレーティングシステム用のGTKで書かれたBlessは、大容量のファイルを快適に扱い、ユーザーのマルチレベルのやり直しと元に戻す操作を可能にし

前述のように、Blessには、効率的なコピー&ペースト機能、ファイルの検索、最適な生産性でタスクを完了するための文書化、便利な変換テーブル、ユーザーの制御を拡張するためのマニホールドタブなどの便利な機能の長いリストがあります。 これは、同様にデバイスやユーザーのアドオンやプラグインをブロックすることができます。 さらに、Blessはデフォルトでは多くのファイル形式に対応しています。htmlと.txtファイル。

Blessはユーザーの間で非常に人気があり、いくつかの点でGhexに似ています。 これは、快適なグラフィカルユーザインタフェース、複数のデータビュー、およびマルチスレッドの検索を持っており、アクションを保存します。 これらすべてのクールな機能を使用すると、すぐに関連する手順で彼らのGithubページ上に構築するためにBless hexエディタを取得することができます。

ダウンロードBless

Ghex/GNOME Hex Editor

ghex
Ghex

Blessと同じように、GhexやGNOME hex editorには豊富な機能があり、豊富な機能を提供しています。 Ghexは、すべてのファイルから生データをロードすることを可能にし、ユーザーがASCIIまたは16進数で表示および編集することを可能にします。 オブジェクトコードやエンコーディングを介してデバッグできるため、Ghexを使用して誤ったファイルを整理することができます。 興味深いことに、それはまた、進行状況を保存し、スコアボードを操作するためのビデオゲームでそのアプリケーシ

Ghexは、マルチレベルの元に戻す操作ややり直し操作、生のバイナリデータを使用した検索と置換機能、ユーザーフレンドリーな設定可能なMDIによるhex編集のためのいくつかの様々なビューなど、多くの特別な編集機能を提供しています。 さらに、ユーザーは、2進数、10進数、16進数、および8進数の値の間でマシンコードを監視して変換することができます。

審美的に楽しいインターフェイスによって、Ghexは多くの有用な特徴をユーザーに装備します。 これは、大きなファイルを扱う人に強くお勧めします。

Download Ghex

Vim

Vimバージョン情報
Vimバージョン情報

特別に十六進モードでテキストファイルを編集するために設計され、Vimは多くのLinuxディストリビューションのためにデフォルトで組み込まれている”xxd”と呼ばれる外部ツールでユーザーを収容します。 しかし、このツールの統合は完璧ではないため、ユーザーはしばしばコマンド’:%!xxd’を十六進に変換し、’:%!xxd-r’を元のものに変換します。

Vimはバイナリファイルを16進モードに変換して便利に戻す機能を提供しています。 Vimのバイナリと16進数の変換プロセスは、フックの読み込みとバッファの書き込みを使って自動化することができます。 これは、広範なプラグインのサポートと強化された元に戻すツリーと多くの外部ツールとの快適な統合を伴う。

リダイレクトやフィルタリングのようなプロセスは、外部プログラムやVimからの出力を利用できます。 さらに、ほとんどすべてのUNIXシステムと互換性のあるVimの”vi”モードは、比較、マージ、補完などの乗算機能の拡張を備えています。

Vimは、高度に設定可能で信頼性が高く、人気のあるhexエディタです。 ほとんどのLinuxディストリビューションやApple OS Xでもスムーズに動作します。 あなたはソフトウェアセンターですぐにそれを得るか、さらに方向性のために彼らのGithubページに従うことができます。

Vimをダウンロード

Hexedit Hex Editor

Hexeditは、その機能の豊かさと自然のシンプルな使用のために最高のhexエディタの一つです。 このLinuxエディタは、蛍光ペン、EBCDIC、検索と置換、比較、様々なカラーテーマ、ブックマーク、INS/OVRメソッド、変数の追跡などの機能を持つユーザーを容易にし、リストが続きます。

Hexeditの表示チェンジャーは、浮動小数点数、整数、日付などのプロパティのトンを可能にします。 これは、Linuxオペレーティングシステムにプリインストールされている効率的なコマンドラインhexエディタです。

Hexeditには、バックグラウンド検索、ディスクまたはセクター編集、キーストロークマクロなどの多くの便利な機能が付属しています。 それは彼らの編集体験、テンプレート、および電卓を向上させる、そのユーザー(カスタマイズ可能な)のヒントを示しています。 さらに、ハードドライブまたはプラグインされたデバイスで最大4GBのファイルを検索し、それらを操作および編集することができます。 自動非表示とドッキングウィンドウの機能はまた、一般的にはより良い経験をします。

HEXEDITは、ASCIIと十六進の両方のビューを同時にユーザーに提供します。 これは便利な機能をたくさん提供するシンプルなコマンドラインの16進エディタで、コンソールでコマンド’sudo apt install hexedit’を実行することで取得できます。

オクテタ六角エディタ

okteta
okteta

Oktetaはもう1つの素晴らしい16進エディタです。 これは、バイトレベルの生データファイルに優れており、そのメカニズムの面で非常に単純なテキストエディタのように動作します。 これは、高度なプログラマと最小限のhex編集経験を持つ人々の両方のための固体の選択です。 それは別の基礎、8進数、10進数、2進数、16進数の数字データを編集できます。

このソフトウェアは、一般的な表示画面に文字とその値を示す二つの列を備えています。 複数のファイルを開いて作業することができ、ワークスペースに手近にドラッグして編集を開始することができます。 Oktetaは快適に再構成可能でカスタマイズ可能であり、データビューのための様々なプロファイルを提供します。 また、ユーザーは、HTTPとFTPを介してリモートファイルへのアクセスを提供されています。

Oktetaは、Qt、EBCDICによって提供される文字エンコーディング(8ビット)をサポートしています。 前述のhexエディタと同様に、Oktetaには元に戻すとやり直しのサポート、ドッキング、フローティングツールウィンドウもあります。 これらのすべての機能は、Oktetaを正しい16進エディタの選択にします。

hexcurse
hexcurse

リストの次は、汎用性と機能豊富なncursesベースのhexエディタ、Hexcurseです。 これは、Cで書かれており、16進数と10進数のアドレス出力、元に戻すとやり直しコマンド、キーボードショートカット、および検索をサポートしています。 Hexcurseは、ファイルの分類と分離にも優れています。

ほとんどのものよりも高速で、hexcurseは、端末で動作するようにファイルを開いて保存するなどの基本的な編集タスクに時間を無駄にしません。 しかし、HexCurseを際立たせるのは、16進数と10進数の両方のファイルを編集する機能です。

HexCurseを使用すると、異なるファイルの複数のタブを操作できます。 これは、事前に計算し、非常に便利で便利である、現在のツールが出力する文字の数を示しています。

HexCurseは、ユーザーのアクティブな編集ウィンドウに応じて、特定の文字列を検索することもできます。 このソフトウェアは、特定の行に移動し、検索を実行し、10進数と16進数のアドレスを切り替えるショートカットを使用してユーザーに対応しています。

ダウンロードHexCurse

Hexer

Hexer
Hexer

Hexerは、別の人気のあるLinuxのhex編集と表示アプリケーションです。 これは、編集するはずのファイル全体をダウンロードするため、ブロックデバイスの操作が不可能になるため、ある意味で両刃の剣のようなものです。 ただし、複数のバッファ、CLI編集、マルチレベルの元に戻すとやり直しツリー、および多くのようないくつかの堅牢な機能を提供しています。

Hexerのインターフェースはvi/exと非常によく似ており、その柔軟性の高い性質がお気に入りです。 複数のファイルは、Hexerを使用してコマンドラインで編集することができ、それはhexダンプのようにそのバッファを示しています。 Hexerによって訪問されたすべてのバッファに対して、それらすべてのために別々に作成されます。現在のディレクトリ内のhexerファイル。

これは、バッファリングタスク中に新しい変更や開発を保存して収集するために行われ、Hexerの元に戻す/やり直しが容易になります。 Numericコマンドモードを使用している場合は、10進数が入力されることになっています。

さらに、組み込みのコマンドライン計算機は、コマンド’make myc’を使用してインストールすることができます。 これらすべての便利な機能がまとめられると、Hexerは全体的に称賛に値するhex編集ユーティリティになり、私はそれをお勧めします。

ダウンロードHexer

Dhex Hexエディタ

Dhex
Dhex

Dhex hex editorは、大きなファイル内のバイトレベルのデータを編集する際にそのアプリケーションを検出します。 それは非常に汎用性と便利になりncursesベースのユーティリティです。 Dhexは、ユーザーが二つの異なる生のバイナリファイルを頭に頭を置くことができ、したがって、比較が視覚的に容易になり、比較モードを備えています。 Dhexでは、ロードされたすべてのファイルにベースアドレスが割り当てられるため、メモリのダンプが迅速になり、一般的な編集操作が高速になります。

Dhexは大文字と小文字を区別するエディタであり、大文字のみが使用される他のhexエディタとは異なり、小文字と大文字を同じように意味します。 16進数、2進数、10進数、8進数などの異なるシステムでは、2つのベースアドレスを使用してベースアドレスが使用されます。

Dhexのもう一つの重要な機能には、マーカーファイルと検索ログが含まれており、どちらもベースアドレスを計算するのに適しています。 マーカーファイルには異なるデータが含まれている可能性があり、後で有用であることが証明されています。

Dhexのアドオン開発者は、比較関数ファイルをユーザーが利用できるようにしました。 また、そのレンダーモードを有効にして、遊びにそれをもたらすことができます。

ダウンロードDhex

Binary Ninja

Binary Ninja
Binary Ninja

ゲーム開発者やハッカーによってPythonで書かれたBinary NinjaはGplv2ライセンスの下でリリースされました。 リバースエンジニアリングはバイナリ忍者の専門であるため、リバースエンジニアリングのプラットフォームの基礎ブロックとして機能します。 このため、開発者や研究者は、Binary Ninjaを使用して好むという自然な傾向を感じています。 その主な機能は、バイナリファイルを逆アセンブルし、コードの詳細な解析を自動的に提供しながら、線形およびグラフィカルビューで表示することです。

ハッカーはUI/UXとの親和性と尊敬を持っていないことが知られていますが、これはBinary Ninjaにとっては単に真実ではありません。 それはまた、現代のUXパラダイムと多くの代替テーマを実行します。 バイナリ忍者は、そのユーザーが現在のファイルの内容を分析し、概要を可能にするグラフィカルビューの概要を備えています。

サブメニューは、ユーザーが好むプラグインをグループ化するために利用可能であり、自分の人生をはるかに快適にします。 アクティビティログはアドレスに配置され、アドレスに移動してレポートを読み取ることができます。 すべてのすべてで、バイナリ忍者は、固体六角編集の選択肢と簡単に私のお気に入りの一つであり、このリスト内の唯一の有料アプリです。

バイナリNinjaをダウンロード

Katai Struct

Kaitai Struct
Kaitai Struct

Katai Structは、バイナリデータ構造を記述し、操作するためのアプリケーションを見つける宣言型言語hexエディタです。 バイナリファイルやストリームパケット形式などのさまざまなデータ構造は、メモリや他のファイルに保存されます。 Katai Structでは、データ構造が記述されると、コンパイラがデータ構造をコンパイルするために使用されます。

Katai Structは、aを持つファイルを記述するので、その機能性において非常に区別可能であることが証明されています。ksy拡張子。 特定の形式はビジュアライザによってデバッグされ、データの解析に進みます。 いくつかの最近の改善は、二重性なしで言語を処理し、インポートするhexエディタの機能を含む、行われています。 さらに、Pythonには便利なdocstringサポートが装備されており、リアルタイムのエラーを正確に示しています。

Katai Structをダウンロード

結論

私たちは、信頼性が高く、高速で、機能が豊富なトップ10のLinux hexエディタをカバーしています。 これらのアプリケーションを使用している間、どれもまたは少し六角編集の経験を持つ人々は、任意の問題を持っていません。 さらに、私たちは経験豊富なユーザーのために私たちのお気に入りの裸の編集者のいくつかを言及することを確認しました。

これらのhexエディタの一般的な機能は非常に柔軟で、一般的なユーザーのニーズを満たすのに十分です。 うまくいけば、私たちのリストの礼儀、私たちはあなたが自分のために少なくとも一つの堅牢なLinuxの六角エディタを見つ



+