はじめに iPRES(International Conference on Digital Preservation)のワークショップに参加した際、デジタル保存の実践的な演習でHexエディタ「HxD」が使用されました。バイナリファイルの構造解析やファイルフォーマットの確認など、デジタルアーカイブの現場では欠かせないツールです。
しかし、HxDはWindowsのみ対応 で、Macでは使用できません。ワークショップ後、Mac環境で同様の作業を行うための代替ツールを探した結果、Web版のHexエディタを見つけました。
そこで本記事では、Macユーザー向けに**Web版Hexエディタ「HexEd.it」**の使い方を詳しく紹介します。iPRESワークショップで学んだHxDの使い方を、HexEd.itでも実践できるようガイドします。
HxDとは?なぜMacで使えないのか HxD Hex Editorは、Windows向けの高機能なHexエディタです。無料で使えて動作が軽快なため、多くの開発者やセキュリティ研究者に使用されています。
HxDの主な特徴 高速な動作 大容量ファイル対応 RAM編集機能 ディスクエディタ機能 チェックサム計算 しかし、HxDはWindows専用アプリケーション として開発されており、macOSには対応していません。仮想環境やWineを使えば動作させることも可能ですが、手間がかかります。
HexEd.it - ブラウザで使える代替ツール Mac環境で使用できる代替ツールとしてHexEd.it (https://hexed.it/)があります。
HexEd.itの特徴 ✅ クロスプラットフォーム対応
Windows、Mac、Linux、どのOSでもブラウザがあれば使える インストール不要で即座に使える ✅ プライバシー重視
ファイルはブラウザ内で処理され、サーバーにアップロードされない オフラインでも動作可能 ✅ 豊富な機能
Hex/ASCII同時表示 バイト編集 検索・置換 ファイルの比較 データ型変換(int, float等) エクスポート機能 ✅ 無料で使える
基本機能は完全無料 HexEd.itの使い方 1. ファイルを開く ブラウザで https://hexed.it/ にアクセス 「Open file」ボタンをクリック 編集したいファイルを選択 または、ファイルを画面にドラッグ&ドロップすることもできます。
2. インターフェースの見方 HexEd.itの画面は主に3つのエリアに分かれています:
┌ │ ├ │ │ │ └ ─ ─ ─ ─ オ ─ 0 0 0 ─ ─ フ ─ 0 0 0 ─ ─ セ ─ 0 0 0 ─ ─ ッ ─ 0 0 0 ─ ─ ト ─ 0 0 0 ─ ─ ─ 0 0 0 ─ ─ ─ 0 1 2 ─ ─ │ ─ 0 0 0 ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ H ─ ─ ┬ e ┼ │ │ │ ┴ ─ x ─ ─ ─ 表 ─ 5 0 E ─ ─ 示 ─ 0 8 F ─ ─ エ ─ ─ ─ リ ─ 4 0 0 ─ ─ ア ─ B 0 1 ─ ─ ─ ─ ─ ─ 0 0 2 ─ ─ ─ 3 0 3 ─ ─ ─ ─ ─ ─ 0 0 4 ─ ─ ─ 4 0 5 ─ ─ ─ ─ ─ ─ 1 2 6 ─ ─ ─ 4 1 7 ─ ─ ─ ─ ─ │ ─ 0 0 8 ─ ─ ─ 0 0 9 ─ ─ ─ ─ ─ A ─ 0 A A ─ ─ S ─ 0 B B ─ ─ C ─ ─ ─ I ─ 0 C C ─ ─ I ─ 0 D D ─ ─ 表 ─ ─ ─ 示 ─ ─ ┬ ┼ │ │ │ ┴ ─ ─ ─ ─ ─ P ─ ─ │ ─ K . ─ ─ ─ . # ─ ─ ─ . . E ─ ─ ─ . ! g ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ . . . ─ ─ ─ │ │ │ ─ ┐ ┤ ┘ オフセット(左側)
...