Poweliksは、システムのレジストリ内で静かに動作する能力で知られる高度なファイルレスマルウェアの一種です。従来のマルウェアがファイルシステムに痕跡を残すのに対し、Poweliksはファイルを作成せずに機能し、従来のウイルス対策ツールでは発見が難しいです。このマルウェアはスクリプト言語、特にPowerShellを利用して悪意ある活動を行い、感染したシステム上で持続性を保ちます。
Poweliksは、感染したシステム内で動作するためにさまざまな技術を使用します:
従来のマルウェアが実行可能ファイルに依存するのに対し、Poweliksはシステムのレジストリから完全に動作します。ファイルを作成する代わりに、特定のレジストリキーを変更し、検出と根絶を困難にします。
レジストリを活用することで、Poweliksは感染したシステム上で持続性を確保します。サブキーを作成したり、悪意のある値を追加したり、既存のものを修正したりして、その持続性を保証し、システムが再起動しても生き残ります。この持続性のメカニズムにより、マルウェアは従来のウイルス対策ソフトウェアによる検出を逃れます。
Poweliksの主要な特徴の一つは、正当で組み込みのWindowsユーティリティであるPowerShellを利用して悪意のある活動を実行することです。PowerShellは広範な機能を提供し、マルウェアは追加のペイロードをダウンロードしたり、コマンドを実行したり、検出を回避しながら様々な他の悪意のある行動を実行したりできます。
Poweliksは、コマンド&コントロール(C&C)サーバーと通信を確立し、指示を受けたり盗まれたデータを伝送したりします。その通信を難読化するため、傍受・分析が困難です。
Poweliksや同様のファイルレスマルウェアからシステムとネットワークを保護するために、次の予防措置を検討してください:
ウイルス対策ソフトウェアを定期的に更新し、最新の脅威検出機能を備えていることを確認してください。ウイルス対策ベンダーは、Poweliksのような新たなファイルレスマルウェアを特定し除去するために、製品を継続的に更新しています。
PowerShellは強力なスクリプト言語であり、悪意のある者が悪用することが多いです。正当な目的で必要ないシステムではその使用を制限してください。ユーザー権限を制限し、ホワイトリストや実行ポリシーを採用して不正なPowerShellスクリプトを防ぐことを検討してください。
エンドポイント検出と対応(EDR)ソリューションは、高度な脅威狩りと検出機能を提供します。これらのソリューションを導入することで、Poweliksのようなファイルレスマルウェアに関連する疑わしい活動や行動を検出し、対応することができます。
悪意のあるメールやウェブサイトに関連するリスクについて従業員に教育してください。特に未知または疑わしい送信者から受け取ったファイルをダウンロードまたは実行する際には注意を払うよう勧めます。
システムやネットワーク内の潜在的な脆弱性を特定するために、定期的なセキュリティ監査を実施してください。ファイルレスマルウェアの悪用のリスクを軽減するために、ソフトウェアとアプリケーションを迅速にパッチし更新してください。
ネットワークを分割し、重要なシステムやリソースをセキュリティの低いネットワークの一部から分離します。これにより、ファイルレスマルウェアによる横方向の移動の可能性を減らし、感染の潜在的な影響を制限します。
Poweliksやファイルレスマルウェアの攻撃が発生した場合の手順や対処をまとめた包括的なインシデント対応計画を開発してください。この計画には、感染したシステムを隔離し、マルウェアを分析し封じ込め、影響を受けたシステムを安全な状態に復元するための手順が含まれているべきです。
関連用語