x64プロセスのスタックを歩きたい。
私はそうするために、exeまたはDLLに格納されている巻き戻し情報を取得する必要があることを読んでいます。
私はRtlAddFunctionTable
があることを知りましたが、最初にこの機能テーブルを取得する方法が見つかりました...
どうすればいいですか?x64プロセスから関数テーブルを取得する
1
A
答えて
0
StackWalk64を見ましたか?
0
また、DDK/SDK http://msdn.microsoft.com/en-us/windows/hardware/gg463009の一部として出荷されるWinDbgの64ビット版を使用することもできます。
あなたがして窓のシンボルをロードすることができアタッチすると:
.symfix;.reload;
また、あなたのアプリケーションのPDBSでそれをポイントすることができますし、完全な呼び出しがあなたのPDBSが持っていない限り、スタック見ることができるはずですプライベートシンボルはリリースバージョンから削除されました。
関連する問題
- 1. テーブル関数の結果から取得する
- 2. 関数から値を取得する
- 3. 子プロセスをPerlから取得する
- 4. 複数のテーブルからレコードを取得
- 5. 関連するMySQLテーブルから最大値を取得する
- 6. 複数のテーブルから取得するmysqlクエリから行のテーブル名を取得する
- 7. テーブル値関数に関する情報を取得
- 8. 親プロセスから子プロセスを取得する方法
- 9. ドキュメントから関数のタイトルを取得
- 10. ストアドプロシージャから返されるテーブルのレコード数を取得する
- 11. カーネルモード(x64、WIN7)からNTDLL.DLL関数を呼び出す方法
- 12. QueryStringからテーブルを取得するASP.NET
- 13. コールバック関数から変数を取得する
- 14. Jquery - 別の関数から変数を取得する
- 15. プロセスIDからWinstation名を取得
- 16. ComオブジェクトからプロセスIDを取得
- 17. flexで、関数オブジェクトから関数名を取得
- 18. 関数名から組み込み関数を取得
- 19. 複数のテーブルからデータを取得するSQL
- 20. MySQLデータベース内の複数のテーブルから値を取得する
- 21. WHILEループの別のテーブルから変数を取得する
- 22. MySQLテーブルから複数の行の値を取得する
- 23. Codeigniterの複数のテーブルからデータを取得する
- 24. 複数のmySQLテーブルからデータを取得する
- 25. 両方のテーブルから最大数を取得するSQL?
- 26. 関数を取得する
- 27. AWS dynamodbトリガー関数でテーブル名を取得する方法は?
- 28. C(ダブル)からASM x64関数を呼び出し、GAS
- 29. SNMP - プロセスからの情報の取得
- 30. c関数からココア(目的c)関数へデータを取得する方法
はい、でもかなり遅いです... – Idov