
Ps-Tools、攻撃作戦のための高度なプロセス監視ツールキット
エンゲージメント中に侵入したシステムを技術的に深く理解することは、次の行動を決定するための重要な条件となります。侵害したシステムから実行中のプロセスのデータを収集・分析することで、豊富な情報を得られ、標的組織のIT環境構成をより良く理解する助けとなります。さらに、プロセスデータを定期的にポーリングすることで、環境内の変化に迅速に対応したり、調査が行われていることを検知するトリガーとして活用できます。
侵害したエンドポイントから詳細なプロセスデータを収集できるように、私たちは高度なプロセスユーティリティの機能をC2フレームワーク(Cobalt Strikeなど)に提供するプロセスツール群を開発しました。
ツールと使用技術の詳細については、以下のブログをご覧ください: https://outflank.nl/blog/2020/03/11/red-team-tactics-advanced-process-monitoring-techniques-in-offensive-operations/
Psx: Shows a detailed list of all processes running on the system.
Psk: Shows detailed kernel information including loaded driver modules.
Psc: Shows a detailed list of all processes with Established TCP connections.
Psm: Show detailed module information from a specific process id (loaded modules, network connections e.g.).
Psh: Show detailed handle information from a specific process id (object handles, network connections e.g.).
Psw: Show Window titles from processes with active Windows.
Download the Outflank-Ps-Tools folder and load the Ps-Tools.cna script within the Cobalt Strike Script Manager.
Use the Beacon help command to display syntax information.
This project is written in C/C++
You can use Visual Studio to compile the reflective dll's from source.
著者:Cornelis de Plaa (@Cneelis) / Outflank
謝辞:Stan Hegt (@StanHacked) とOutflankの他の素晴らしい同僚たちに感謝します。