
HEXエディターは、あらゆるタイプのファイルを開き、その内容をバイトごとに表示できる特別なタイプのエディターです。 「Hexエディター」の「ヘックス」は、Base-16番号システムであるHexadecimalの略です。このタイプのエディターを使用すると、バイナリファイルを表示および編集できます。バイナリファイルは、マシン可読形式のデータを含むファイルです(人間が読み取ることができるテキストファイルとは対照的です)。
HEXエディターはバイナリファイルの編集に使用されるため、バイナリエディターまたはバイナリファイルエディターとして知られています。 HEXエディターを使用してファイルを編集すると、HEXがファイルを編集すると言われ、HEXエディターを使用するプロセスはhex編集と呼ばれます。
HEXエディターは、デバッグおよびリバースエンジニアリングバイナリ通信プロトコルによく使用されます。また、不明なファイル形式のファイルを確認したり、プログラムメモリダンプをレビューしたり、16進比較したりすることもできます。 HEXエディターは、ファイル内に隠されている透かしまたはその他のデータを削除するのに役立ちます。ヘックスエディターは、ゲームを改造するためのお気に入りのツールです。
テキストエディターを使用してバイナリファイルを開くと、大量の理解できない情報、一見ランダムなアクセントのある文字、およびテキストがあふれる長い行が表示されます。テキストエディターでバイナリファイルを編集または保存すると、ファイルが破損します。
推奨されるコンソールHEXエディターを紹介しています。それらはすべて無料でオープンソースソフトウェアです。
手元にある7つのプログラムを調べてみましょう。タイトルごとに、独自のポータルページをまとめました。これは、関連リソースへのリンクとともに、その機能の詳細な分析を含む完全な説明です。
hexyl | 色付きのコマンドラインヘックスビューアー |
dhex | ncursesベースのhexエディターwith diffモード |
hexedit | hexadecimalファイルを表示および編集 |
hyx | minimalistic hex editor |
hexer | バイナリファイルのマルチバッファエディター |
hx | hexエディタープレーンCとposix libs |
fileobj | ncursesベースのhexエディター |
この記事は、 最近の発表 。
<テーブルクラス= “TablePress TablePress-ID-3” ID = “TablePress-3”>

私たちのサイトでカバーされていない便利なオープンソースLinuxプログラムを見つけましたか? このフォーム 。
に記入してお知らせください
ソフトウェアコレクションは、Linux愛好家向けの 一連の有益な記事 の一部を形成します。 Google、Microsoft、Apple、Adobe、IBM、Cisco、Oracle、Autodeskなどの大企業からの独自のソフトウェアのオープンソースの代替品、数百の詳細なレビューがあります。
試してみるのが楽しいもの、ハードウェア、無料のプログラミングブックやチュートリアルなどもあります。