UJP - 技術情報1

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

Windows 10でSysinternalのProcess Explorerを使う

Windows 10でSysinternalのProcess Explorerを使う


更新履歴

  • 初版 2020/01/09

はじめに

  • プログラムが実行されると,基本的に親子関係が存在する.OSを親として,その子供としてシェル(Explorer)があるのだけれど,物事はもっと複雑.
  • それをひもとくのが,Process Explorer.

入手

  • 以下のサイトからダウンロードする.

Process Explorer v16.31

https://docs.microsoft.com/ja-jp/sysinternals/downloads/process-explorer

使って見る

  • ダウンロードしたZIPファイルを展開する.
embedded image
  • 実行にインストールは必要ない.
embedded image
  • 起動すると初回だけライセンス確認画面が表示される.
embedded image
  • プロセスツリーが表示される.アイコンによってどのアプリのどのグループなのかが認識できる.

タスクマネージャとの比較

  • Windows 10になってから,タスクマネージャも情報が多くなっているしデザインも洗練されているので,少しだけ比較して見る.
  • まずは,タスクマネージャ.
embedded image
  • 次に,Process Explorer.
embedded image
  • 表示されている情報と,利用シーンを考えたら,フォレンジックやデバッガとしてはProcess Explorerの方が上かな.
  • 例えば,コマンドプロンプトの中からコマンドプロンプトを呼び出すように親子関係でプロセスを生成してみる.
embedded image
  • この例では,4回実行しているので,正味5個のプロセスが起動している.
  • この状態をProcess Explorerで確認する.
embedded image
  • 階層についても正しく表示されている.
  • 次にタスクマネージャで確認.
embedded image
  • タスクマネージャだと,なぜだか集約されてしまっている模様.GUIアプリの表示上の制約かな.

広告スペース
Google