
「FakeAgent」は、特定の単体マルウェアの名称ではなく、一連のマルバタイジング(悪質な検索広告)手法からマルウェア感染に至る攻撃プロセス全体を指す脅威キャンペーン名です。
2026年7月下旬、わずか48時間ほどで29以上の組織へ被害が拡大した本キャンペーンは、普及が進む生成AIツールへの関心の高さを悪用した新しい初動アクセス手法として注目を集めています。
その具体的な攻撃フローと技術的特徴をみてみましょう。
- 初期アクセス(検索広告と正規ドメインの悪用)
- 被害者がBingで「CLAUDE DESKTOP APP」などを検索した際、スポンサー広告枠(検索広告)に悪質な広告が表示される。
- 広告の誘導先は、Anthropic社の本物のドメインである claude.ai 上の「Public Artifacts(公開アーティファクト機能)」 であったため、ユーザやセキュリティフィルターの警戒をすり抜けた。
- 削除されるまでに、この偽ダウンロード用アーティファクトページは約7,100回閲覧されていた。
- 外部サイトへのリダイレクトとマルウェアの実行
- 偽ページ上の「Download」ボタンを押すと、攻撃者が管理する外部ドメイン(claude.ai.download-app[.us] 等)を経由し、悪意のある ClaudeDesktop.exe がダウンロード・実行される。
- このファイルはJetBrains社の正規コンポーネント(jcef_helper.exe)を悪用したもので、DLLサイドローディング(DLL Sideloading) 手法を用いて悪意あるコードを実行させる。
- 永続化(Persistence)の手法
- 端末に侵入後、攻撃者はマルウェアを再実行させる仕組みとして、端末上に DockerDesktop.exe という別の正規ツールを装ったファイルを生成する。
- これをスケジュールタスク(Scheduled Task)に登録することで、PCの再起動後も自動的に感染状態が維持されるよう構成されていた。
- 高度なアンチ解析・検知回避(Evasion)
- 攻撃者は VMProtect によるコード保護を施していたほか、端末のグラフィックハードウェア(GPU)情報を確認し、仮想マシン(VM/解析環境)上で動いているかを判定して動作を変えるロジックを組み込んでいた。
- 最終ペイロード(SectopRAT)とC2通信
- 最終的に感染・実行されるマルウェアは SectopRAT(別名: ArechClient、.NETベースの遠隔操作型マルウェア/RAT)。
- クレジットカード情報、個人情報、ファイル、各種パスワード等の窃取に加え、HVNC(隠れリモートデスクトップ機能) などの強力な遠隔操作機能を持つ。
- コマンド&コントロール(C2)サーバの接続先アドレスを隠蔽するため、Ethereum(BSC)ブロックチェーン上のトランザクションデータから動的にC2アドレスを抽出・取得する手法が使われていた。
現在、問題のアーティファクトページは Anthropic社により削除済みであり、直接の一次拡散ルートは遮断されています。
しかし、本キャンペーンで実証された「正規プラットフォーム(Artifacts)を信頼獲得の踏み台にする手法」や、「ブロックチェーンを利用したC2隠蔽」、「VMProtectによる検知回避」は、今後の類似攻撃に転用されるリスクが高く厳重な警戒が必要です。
従来型のハッシュベース検知やドメインフィルタリングのみに依存せず、EDR(Endpoint Detection and Response)によるプロセス挙動の監視や、検索広告(Sponsor枠)経由でのソフトウェア取得を回避させるといった運用面での多層防御の重要性が上がってきています。
Inside FakeAgent: How a Claude Desktop Malvertising Campaign Hit 29 Organizations with SectopRAT
https://www.huntress.com/blog/fakeagent-claude-desktop-malvertising-ends-in-dotnet-rat
| この記事をシェア |
|---|