Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
prefetch-hash-cracker — Windowsプレフェッチハッシュから完全な実行可能ファイルパスを復元するブルートフォースツール(bodyfilesを使用)。XP、Vista、2008のハッシュ関数をサポートし、フォレンジック解析向け。 | Kitploit
ツール/GitHubGitHub/harelsegev/prefetch-hash-cracker
パスワードクラッキングフォレンジックデジタルフォレンジックインシデントレスポンス
GitHubharelsegev/prefetch-hash-cracker

prefetch-hash-cracker

Windowsプレフェッチハッシュから完全な実行可能ファイルパスを復元するブルートフォースツール(bodyfilesを使用)。XP、Vista、2008のハッシュ関数をサポートし、フォレンジック解析向け。

リポジトリを見る
781234年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

プリフェッチハッシュクラッカー

screenshot

動機

Windows マシンのフォレンジック分析中に、削除されたプリフェッチファイルの名前が見つかることがあります。その内容は復元できないかもしれませんが、ファイル名自体が、そのプリフェッチファイルが作成された実行ファイルのフルパスを見つけるのに十分な場合が多いです。

ツールの使い方

以下のフィールドを指定する必要があります:

  • 実行可能ファイル名
    拡張子を含めます。プリフェッチファイル名に埋め込まれます(thisが適用されない限り)。

  • プリフェッチハッシュ
    プリフェッチファイル名の末尾、.pf 拡張子の直前にある8桁の16進数。

  • ハッシュ関数

  • ボディファイル

  • マウントポイント

ハッシュ関数

既知のプリフェッチハッシュ関数は3つあります:

  • SCCA XP
    Windows XP で使用

  • SCCA Vista
    Windows Vista および Windows 10 で使用

  • SCCA 2008
    Windows 7、Windows 8、Windows 8.1 で使用

ボディファイル

実行ファイルが実行されたボリュームのボディファイル。

ボディファイルの形式は非常に制限的ではないため、多くのバリエーションが存在します。その中にはサポートされていないものもあります。fls や MFTECmd で作成されたボディファイルは正常に動作するはずです。

マウントポイント

ボディファイルのマウントポイント。以下のように下線が引かれています:

root@kitploit:~
0|C:/Users/Peter/Desktop ($FILE_NAME)|62694-48-2|d/d-wx-wx-wx|...

仕組み

提供されたボディファイルを使用して、ボリューム上のすべてのフォルダのパスを取得します。ツールは、提供された実行可能ファイル名をそれらの各パスに追加して、実行可能ファイルの可能なフルパスのリストを作成します。次に、各可能なフルパスは提供されたハッシュ関数を使用してハッシュ化されます。結果が提供されたハッシュと一致する可能なフルパスがある場合、そのパスが出力されます。

制限事項

以下のケースはサポートされていません:

  • svchost.exe や mmc.exe などのホスティングアプリケーション
  • /prefetch:# フラグを付けて実行されるアプリケーション
  • UNC (ネットワーク) パスから実行されるアプリケーション

29文字制限

実行可能ファイル名が29文字(拡張子を含む)より長い場合、プリフェッチファイル名で切り詰められます。例えば、Windows 10マシンの C:\Temp ディレクトリからこのファイルを実行すると:

root@kitploit:~
This is a very long file nameSo this part will be truncated.exe

次のプリフェッチファイルが作成されます:

root@kitploit:~
THIS IS A VERY LONG FILE NAME-D0B882CC.pf

この場合、実行可能ファイル名をプリフェッチファイル名から導き出すことができないため、ツールに提供できません。

ライセンス

MIT

ツールをダウンロード