実行可能ファイルが何を行っているか(どのファイルがコピーされたか、このファイルをどのフォルダにコピーしたか、どのキーレジストリを編集したかなど)プログラムが何をしているかを知るには?
1
A
答えて
2
私はprocmon
答えを可決しました。しかし、私は、procmon
は、Windowsのリアルタイムレジストリキー(HKEY_PERFORMANCE_DATA
)の値を表示しプロットするツールにすぎないと付け加えたいと思います。プログラマチックにそのようなものを監視したい場合は、自分でHKEY_PERFORMANCE_DATA
のレジストリ値を参照して処理するコードを記述するだけです。
4
Procmonは、開始するのに適しています。
1
ProcessMonitorなどのsysinternalsのユーティリティを使用できます。レジストリ、ファイルシステム、ネットワークアクセスなどを監視することができます(申し訳ありませんが、すべての機能を覚えていません)。
3
異なるオペレーティングシステム用のツールがあります。 MS Windowsの場合、Mark Russinovich氏とBryce Cogswell氏のSysInternalsパッケージには、このためのツールがたくさんあります。
これは、FileMonitor、DiskMonitor、ProcessMonitor、Network Monitor、レジストリモニターが非常に詳細で理解しやすい方法で情報を表示します。
スイート全体をダウンロードする必要があります。その中にはさまざまなプログラムがあります。
関連する問題
- 1. プログラムが何をしているかを知る方法はありますか?
- 2. cythonプログラムがnumpy + MKLを使用しているか、MKLを使用していないかを知るには?
- 3. 未知のプログラムがインストールされているものは何ですか?
- 4. UIViewControllerが何を要求しているかを知る
- 5. Android - どのように何回電話が鳴るか(プログラムで)知るには?
- 6. 誰でもkCCDirectorProjection2Dが何をしているのか知っていますか?
- 7. ILはINTERFACEが何であるか知っていますか?
- 8. 何がノードプロセスを停止させるのかを知るには?
- 9. 誰でもこのプログラムの何が間違っているか知っていますか?
- 10. どのパッケージが起動しているかを知るには?
- 11. 私はjoomlaについて何を知っていますか?
- 12. 何がロールバックされるかを知るには?
- 13. svchostが何をしているかを調べるには
- 14. ビデオに何人いる人がいるか知ってください
- 15. どのアプリが開かれているかを知るには?
- 16. レイによって何かが何かに襲われたかどうかを知るには?
- 17. プログラムをトレースしているときにretオペコードの起点を知る方法
- 18. -lnumaとは何ですか?どのプログラムがコンパイルにどのようなプログラムを使用していますか?
- 19. Laravel:ユーザーが何かをしたときに通知する
- 20. IOSは、エラーフレームがIフレームが正確に何であるかを知らない
- 21. Mysql:mysqlバイナリがsslをサポートしているかどうかを知るには
- 22. アドバタイプが何を意味するのか誰もが知っていますか?
- 23. プログラムが終了しているためにスレッドが中止されているかどうかを知る方法はありますか?
- 24. Javaでヒープオーバーフローが発生しているときに、何がメモリを使用しているかをどのように知ることができますか?
- 25. 通知プログラムにcronジョブを使用するのは正しいですか?
- 26. コマンドラインで「プログラム」とは何を意味していますか?
- 27. エリクサー、このプログラムは何をしていますか?
- 28. 誰がウェブサイトにログインしているかを知る方法
- 29. どのようにピクチャがピクチャボックス内にあるかをプログラムは知っていますか?
- 30. なぜアニメーションが乱れているのかを知るには?
Sysinternalsツール、[ProcMon](http://technet.microsoft.com/en-us/sysinternals/bb896645)特に。 –
システム上で起こっていることをすべて監視できるSysinternalsのツール(現在はMS Technetの一部)があります。より細かいものが必要な場合は、デバッガをアプリケーションに接続してから、個々のマシン命令レベルでデバッガを監視することができます。 –