Hexel Editor icon

Hexel Editor

Hexel Editorは、Mac向けのmacOS hex editorです。バイナリファイルの開く・検索・確認・編集に対応し、開発者やリバースエンジニア、セキュリティ研究者のバイト単位解析に役立ちます。

Hexel Editor

概要

Hexel Editor は Shaun Hirst によるネイティブ macOS hex editor です。Mac から離れずにバイナリファイルを確認・変更したい開発者、リバースエンジニア、セキュリティ研究者向けに設計されています。

このアプリは、hex グリッド、ナビゲーター、ライブインスペクタをドキュメント形式のウィンドウにまとめています。App Store の掲載情報によると、サイズを問わずファイルを開け、応答性を保つために大きなファイルはメモリマップされ、破損を避けるのに役立つ原子的で安全な保存で変更を保存できます。

機能

バイナリを開く・検索する・編集する

バイナリファイルを開き、オフセットへ移動し、パターンを検索し、バイトを編集し、低摩擦での確認と編集のために設計された 1 つの macOS ウィンドウから変更を保存できます。

複数の編集モードと undo

読み取り専用、上書き、挿入の動作を選択し、hex 列でニブル単位に編集したり ASCII 列に直接入力したりでき、作業中は無制限の undo と redo を利用できます。

オフセットとテキスト検索のオプション

hex、octal、decimal のオフセットで内容を検索し、?? ワイルドカードを使って hex パターンを検索し、UTF-8、UTF-16 LE/BE、ASCII でテキスト検索できます。

ライブデータインスペクタ

カーソル位置のバイトを、8〜64 ビットの Int/UInt 値、Float32/64、binary、hex、strings のライブデコードで確認でき、little-endian と big-endian の切り替えも即座に行えます。

一般的なファイル形式向けのパーサ

Mach-O、PE、ELF、PNG、JPEG、GIF、BMP、ZIP、gzip、PDF ファイル向けの組み込みパーサを利用でき、解析されたフィールドをクリックすると基礎となるバイトへ移動できます。

ブックマーク、メモ、ファイル共有

名前付きの色付きブックマークとプレーンテキストのメモをバイト範囲に追加し、.hexel ファイルとしてエクスポートまたはインポートして、バイナリと一緒に、または中央の場所で再利用できます。

使用例

  • リバースエンジニアリングとバイナリ検査

    バイナリを開き、オフセットへ移動し、インスペクタとフィールドパーサを使って個々のバイトが何を表すかを理解することで、実行ファイルやデータファイルの構造を確認できます。

  • 対象を絞ったバイト検索

    ワイルドカード付きの文字列、シグネチャ、またはバイトパターンを検索し、見つかった箇所を順に移動して、確認または編集したい領域を特定できます。

  • 低レベルのバイナリ編集

    undo を利用しながら、上書き、挿入、削除の動作でファイルを 1 バイトずつ編集し、作業完了時には安全に変更を保存できます。

  • 大きなファイルの解析

    すべてをメモリに読み込むエディタでは扱いにくい大きなファイルでも、Hexel Editor は大きなファイルをメモリマップして応答性を保つため、作業できます。

  • バイト範囲への注釈付けと共有

    名前付きのブックマークとメモで興味のある領域に印を付け、これらの注釈を .hexel ファイルとしてエクスポートまたはインポートして、後で確認できます。

Pros and Cons

Pros

  • バイナリのオープン、移動、検索、編集を 1 つの Mac ネイティブアプリでサポートします。
  • 大きなファイルをメモリマップして処理し、掲載情報ではアプリの応答性を保つとされています。
  • ライブインスペクタ、組み込みの形式パーサ、チェックサム、エントロピー、バイト頻度分析を備えています。
  • 注釈ワークフロー向けに、ブックマーク、メモ、.hexel ファイルによるエクスポート/インポートを利用できます。
  • ネットワークアクセスなし、分析なし、トラッキングなしであると記載されています。

Cons

  • App Store の掲載情報では、ページ上で名前が挙げられている形式以外について、完全な技術仕様や網羅的なパーサ一覧は示されていません。
  • このアプリは macOS 14.6 以降が必要で、古い Mac では利用できません。
  • ソースには、共同作業、自動化、またはサードパーティ統合に関する詳細なワークフロー文書はありません。

FAQ

Hexel Editor は何に使われますか?

Hexel Editor は、バイナリファイルを開く、移動する、検索する、編集するための macOS hex editor です。ソースページでは、開発者、リバースエンジニア、セキュリティ研究者向けに設計されていると説明されています。

どのプラットフォームとシステムバージョンが必要ですか?

App Store の掲載情報によると、Hexel Editor は macOS 14.6 以降が必要です。

大きなバイナリファイルを扱えますか?

掲載情報では、大きなファイルはメモリマップされるため、すぐに開き、作業中も応答性が保たれると記載されています。

注釈をバイナリファイルとは別に保存できますか?

はい。アプリはブックマークやメモを .hexel ファイルとしてエクスポート・インポートでき、それらは集中管理用やバイナリに並べたサイドカーファイルとして保存できます。

Hexel Editor は Mac の外にデータを送信しますか?

App Store のプライバシー欄では、このアプリからデータを収集しないと記載されており、掲載情報でもネットワークアクセスなし、分析なし、トラッキングなしとされています。

Quick Facts

カテゴリ
Developer Tools
プラットフォーム
Mac
価格
$6.99
開発者
Shaun Hirst
システム要件
macOS 14.6 以降が必要
ソースドメイン
apps.apple.com

Hexel Editorの代替品

MacSpoof icon

MacSpoof

MacSpoofはmacOSのMACアドレス変更ツール。Wi‑FiのMACを変更/ランダム化して再接続し、公衆Wi‑Fiでの端末記録を抑えるのに役立ちます。

NomNak icon

NomNak

NomNakは、友人のおすすめから行きたい店を見つけるレストラン発見アプリ。iPhoneで無料。保存スポット、フードパスポート、友達の食マップ検索に対応。

Ctrl+Shift+3 icon

Ctrl+Shift+3

Ctrl+Shift+3は、時系列フィード、プロフィール、RSS、非公開グループのClicksを備えた、落ち着いたテキスト中心のコミュニティプラットフォーム。アルゴリズム順位付けや虚飾の数字なしで、読む・投稿する・小さなコミュニティに参加できます。

TyeGit icon

TyeGit

TyeGitは、RustとTauriで構築されたネイティブGitクライアント。ステージング、コミット、ブランチ、リモートを高速かつ正確に管理でき、Windows、macOS、Linuxに対応。差分ベースの編集可能なステージングとGitHub Device Flowサインインを搭載。

Servey icon

Servey

Serveyは、MacをiPhoneやiPadからミラーリングして操作できるリモートアクセスアプリ。実際のターミナルと自動のローカル/リモート接続に対応し、VPNやポート転送なしでモバイルからMacを使えます。

Terminal Candy icon

Terminal Candy

Terminal Candyは、カスタムスキンの中で実際のシェルを実行できるmacOS向けネイティブターミナルアプリ。コミュニティスキン、画像からの自作、無料試用後の買い切りライセンスに対応。

Hexel Editor - AI Tool, Features, Use Cases & Alternatives | UStack