
Pointer Sequence Reverser - Windows C++アプリケーションが特定のデータメンバーやオブジェクトにどのようにアクセスしているかを確認できるようにします。
リバースエンジニアが、Windows C++ アプリケーションが特定のデータメンバーやオブジェクトにどのようにアクセスしているかを簡単に確認できるように設計されています。
データメンバーまたはオブジェクトのメモリアドレスを指定すると、このツールはそのアドレスにメモリブレークポイントを設定し、そのアドレスへの読み取りまたは書き込みの前に実行された命令のトレースを生成します。トレースには、関連する命令を強調表示し、出力を読みやすくし、vtable ポインターを特定するなどの処理が実行されます。
ビルドするには、Capstone の "next" ブランチをダウンロードしてビルドしてください。次に、PSR ソリューションを構成して、必要な Capstone ディレクトリ内の .h ファイルと .lib ファイルを参照するようにします。