HN 日本語サマリー

← 一覧へ戻る
プログラミング

バイナリでのインタラクティブなパターン発見 (FF-16-TUI)

Interactive pattern discovery in binaries (FF-16-TUI) (github.com)

10 pointsby HexLasso0 コメント

要約

FF-16-TUI (Find Frequent 16-bit Text User Interface) は、ファイル全体にわたって頻繁に出現する16ビットのローカルパターンを検出するインタラクティブな静的解析ツールです。このツールは、頻繁なパターンから構造を特定し、ファイルレイアウトを理解するのに役立ちます。テキストベースのユーザーインターフェースを備え、キーボードショートカットでヘキサダンプ、パターン、フィルターパネルを操作できます。

全文翻訳

FF-16-TUI (Find Frequent 16-bit Text User Interface) FF-16-TUIは何をしますか? FF-16-TUIは、ファイル全体にわたって頻繁に出現するローカル16ビットパターンを検出するインタラクティブな静的解析ツールです。これは、頻繁なパターンから構造を特定し、ファイルレイアウトを理解するのに役立ちます。 テキストユーザーインターフェース コマンドラインの使用法 ff-16-tui [ファイル名] [-d <ファイル名>] <ファイル名> 対象ファイル -d <ファイル名> 辞書ファイル (デフォルト: dict.csv) キーボードショートカット ヘキサダンプパネル: キー 機能 ← 前のバイト → 次のバイト ↑ 前の行 ↓ 次の行 PgUp 前のページ PgDn 次のページ Home ファイルの先頭 End ファイルの末尾 パターンパネル: キー 機能 0 パターンをハイライト (最も頻繁) 1 パターンをハイライト 2 パターンをハイライト 3 パターンをハイライト 4 パターンをハイライト 5 パターンをハイライト 6 パターンをハイライト 7 パターンをハイライト 8 パターンをハイライト 9 パターンをハイライト (最も頻繁でない) フィルターパネル: キー 機能 q 最小ギャップを増やす s 最小ギャップを減らす w 最大ギャップを増やす s 最大ギャップを減らす e セットビットの最小値を増やす d セットビットの最小値を減らす r セットビットの最大値を増やす f セットビットの最大値を減らす t しきい値を増やす g しきい値を減らす 用語 用語 説明 Ones パターンでセットされているビット数。 Freq パターンの頻度。 Dict パターンの辞書エントリ。