web-dev-qa-db-ja.com

デバッグを防ぐためにどのようなトリックを使用できますか?

デバッグを防止または妨害するためにどのようなトリックを使用できますか?

例:

  • WindowsでのIsDebuggerPresent AP​​I
  • プログラムフローに使用される例外ハンドラ。
  • GetTickCount/rdtscチェック。

この種のものについての良いリソースはありますか?

2
Polynomial

シマンテックの調査を開始できます: http://www.symantec.com/connect/articles/windows-anti-debug-reference

そして、アンチデバッグのトリックについて Stackoverflow に質問があります。

3
woliveirajr