Hex Fiend
Hex Fiend は、非常に大きなファイルを含むバイナリファイルの表示、調査、比較、編集を行うための macOS 用16進エディタです。
Hex Fiend とは?
Hex Fiend は、ユーザーがバイナリデータを直接調査および編集できる、macOS ネイティブの16進エディタです。開発者、リバースエンジニア、セキュリティ研究者、そしてファイル内容をバイトレベルで調べる必要がある上級ユーザーにとって有用です。このアプリは、単純な上書き編集に制限されず、データの挿入、削除、並べ替えに対応しているため、実用的なバイナリ編集作業に適しています。非常に大きなファイルを効率的に扱えるよう設計されており、巨大なデータセットを扱う場合でも、高速な検索と小さなメモリ使用量を実現します。Hex Fiend には、バイト列をさまざまな数値形式やエンディアンで解釈するためのデータインスペクタに加え、ファイル比較用のバイナリ diff 表示も含まれています。Kevin Wojniak により公開されているこのアプリは、低レベルのファイル解析やデバッグを伴う macOS のワークフロー向けのオープンソースデスクトップユーティリティです。
主な特徴
- バイナリファイルを16進表示とテキスト表示で開いて調査
- バイトを挿入、削除、上書き、並べ替えして編集
- すべてをメモリに読み込むことなく非常に大きなファイルを処理
- 大規模なデータセットを移動しながらファイル内容をすばやく検索
- 挿入と削除を考慮するバイナリ diff 表示で2つのファイルを比較
- 選択したデータを符号付きまたは符号なし整数、および浮動小数点値として解釈
- インスペクタで異なるエンディアン設定を使ってデータを表示
diCleanerでアプリの残留データを確認
クリーニング前にキャッシュ、サポートファイル、コンテナ、ログイン項目を確認します。
安全性の概要
状態: 安全
Hex Fiend はバイナリファイル編集用のオープンソース macOS ユーティリティであり、その動作はその目的に沿ったものです。保護されたファイルや raw デバイスを開く機能を使用する場合、macOS が昇格されたアクセス権を求めることがあります。そのようなリソースを調査する意図がある場合にのみ、そのアクセスを許可してください。16進エディタはファイルをバイトレベルで変更できるため、誤った編集によって文書、実行ファイル、またはディスクデータが破損する可能性があります。元のファイルが重要な場合は、コピーで作業してください。
推奨: Mac でバイナリの調査、ファイル比較、または低レベル編集のために意図的に Hex Fiend を使用しているなら、そのまま保持してください。バイナリデータを扱わない場合は必須ではなく、削除しても Hex Fiend でこの形式のファイルを開いたり編集したりする機能にのみ影響します。
一般的なパス
/Applications/Hex Fiend.app
サポートパス
~/Library/Application Support/com.ridiculousfish.HexFiend
設定パス
~/Library/Preferences/com.ridiculousfish.HexFiend.plist
体験を共有する
最初に体験を共有しましょう。