
アクティブディフェンスとEDRソフトウェア、ブルーチームを強化する

BLUESPAWNは、異常なアクティビティを検出することで、ブルーチームがアクティブな攻撃者に対してリアルタイムでシステムを監視するのを支援します。
BLUESPAWNは、アクティブディフェンスおよびエンドポイント検出・対応ツールであり、防御側がネットワーク全体の悪意ある活動やマルウェアを迅速に検出、特定、そして排除するために使用できます。
BLUESPAWNをマルウェアの発見と阻止においてさらに効果的にしたいですか?BLUESPAWN Discordサーバーに参加して、開発に協力したり、機能の提案やバグの報告をしてみてください。経験は不要です。飛び込んでみること以上に開発やセキュリティを学ぶ良い方法はありません。
コードの貢献をしたい方は、開発環境のセットアップに関するWikiページをチェックしてください。セットアップで問題が発生した場合は、Discordでお気軽にお問い合わせください。通常、バグや新機能はIssueで追跡し、開発作業中はチャットで調整しています。
私たちがこのツールを作成しオープンソース化した理由は、以下の通りです。
現在のカバレッジ能力については、このマップをご覧ください。
注: BLUESPAWNは活発に開発中のアルファ版であるため、多くの機能が期待通りに動作しなかったり、検出範囲が狭すぎたり、多くの誤検出が発生する可能性があります。
注2: BLUESPAWNは基本的にセキュリティ専門家が実行することを想定しており、そのため悪意のない活動を検出することもあります。BLUESPAWNは悪質な可能性のあるものを迅速に表面化するのに役立ちますが、最終的な判断はユーザーが利用可能な情報を使用して行うことを期待しています。
.\BLUESPAWN-client-x64.exe --help
.\BLUESPAWN-client-x64.exe --mitigate --action=audit

.\BLUESPAWN-client-x64.exe --hunt -a Cursory --log=console,xml

.\BLUESPAWN-client-x64.exe --monitor -a Cursory --log=console,xml

BLUESPAWNは、以下に挙げる3つの主要モードで構成されています。これらのモジュールのいくつかにはサブモジュール(まだコードベースに作成されていない場合もあります)があり、すべてが計画、調査、開発のさまざまな段階にあります。また、他のいくつかのモジュールによってサポートされています。
Hunt (悪意のある行動の証拠を捜索)
Mitigate (セキュリティ設定を適用して脆弱性を緩和)
Monitor (システム上で悪意のある可能性のある行動を継続的に監視)
Scan (ハントによって特定されたアイテムを評価し、それが疑わしいかマルウェアかを判断するために使用)
User (プログラムのメイン、IOBase、およびその他の同様の機能を含む)
Util (コア操作をサポートするモジュールのコレクション)
プロジェクトについて耳にしたかもしれないいくつかの場所をご紹介します :)
DEFCON 28 Blue Team Village - 概要、スライド
National Collegiate Cyber Defense Competition 2020 Red Team Debrief - Youtube
UVAでのBLUESPAWN研究論文 - 論文、DOI 10.18130/v3-b1n6-ef83
ご質問、コメント、ご提案がございましたら、[email protected] までメールをお送りいただくか、BLUESPAWN Discordサーバーでメッセージをお送りください。
BLUESPAWNのコアコードは、GNU General Public License (GPL) v3.0の下でライセンスされています。
なお、このプロジェクトは追加の機能/検出を提供するために他のいくつかのライブラリを統合しています。その一つがFlorian Roth氏のsignature-baseであり、これはCreative Commons Attribution-NonCommercial 4.0 International Licenseの下でライセンスされています。このプロジェクトのYARAルールは、変更を加えずに標準ビルドに統合されています。BLUESPAWNを商業目的で使用するには、このファイルの"Non-Commercial Only"の行より下のものをすべて削除し、プロジェクトを再コンパイルする必要があります。
UVA Cyber Defense Teamと、以下に示すコア開発チームの他の素晴らしいメンバーによって、❤️を込めて作られました。
BLUESPAWNに貢献してくださった以下の皆様に感謝します!
貢献してみませんか?現在のIssueを確認し、新機能のアイデアを追加し、コードを書き、プルリクエストを作成してください!
BLUESPAWNの構築に役立った以下のプロジェクトに特に感謝の意を表します。