
A Generic Windows Memory Scraping Tool
Mnemosyne は、Windows ベースの汎用メモリスクレイピングツールです。
プロセスのメモリ空間をスキャンして検索文字列または正規表現(Unicode および ASCII)を探し、見つかった場合は、その結果を stdout、ファイル、またはリモートリスナーへのソケットに出力します。
このユーティリティは、プロセスのメモリスクレイピング、ポストエクスプロイテーションの POC、マルウェアの動的解析メカニズム、ファジング中に使用するインストルメンテーションツール、およびその他多くのアプリケーションに役立ちます。
メモリは動的で急速に変化するため、このツールはプロセス(または実行中のすべてのプロセス)に対して無限に動作します。したがって、このループはメモリ内の特定の関心対象をスクレイピングするのに特に有益です。
ネイティブの Win32 API 呼び出しのみを使用するため依存関係はなく、Windows 2000 から Windows 10 まで動作します(古いプラットフォームでは、異なるバージョンの .NET へのコンパイルが必要です)。
主な制限は保護されたプロセスに関するものです。Mnemosyne は保護されたプロセスの仮想メモリにアクセスできないため、スクレイピングを行わずにそのようなプロセスをスキップします。
全使用方法については、Mnemosyne.exe を実行してください。