
Batavia』と呼ばれる、これまで文書化されていなかったスパイウェアが、契約関連の誘い文句を使ったフィッシング・メール・キャンペーンで、ロシアの大企業を標的にしている。
研究者らは、この作戦は少なくとも昨年の7月から活動し、現在も継続中であると考えている。遠隔測定データによると、Bataviaを配信するフィッシングメールは、ロシアの数十の組織の従業員に届いており、標的となっている。
2025年1月以降、キャンペーンは激しさを増し、2月末にピークを迎えた。

出典:Kaspersky:カスペルスキー
Batavia攻撃チェーン
カスペルスキーの研究者によると、この攻撃は、契約書の添付ファイルを装ったリンクを埋め込んだ電子メールから始まる。クリックすると、悪意のあるVisual Basic Encodedスクリプト(.VBE)ファイルを含むアーカイブがダウンロードされます。
実行されると、スクリプトはホスト・システムのプロファイルを作成し、その詳細を攻撃者のコマンド・アンド・コントロール・サーバー(C2)に送信する。そして、次の段階のペイロードであるWebView.exeをoblast-ru[.]comからダウンロードします。

出典:Kaspersky:カスペルスキー
第2段階は、Delphiベースのマルウェアで、被害者に偽の契約書を表示して注意をそらしながら、バックグラウンドでシステムログやドキュメントを収集し、スクリーンショットをキャプチャします。
収集されたデータはru-exchange[.]comに流出し、マルウェアは冗長なアップロードを避けるために各ファイルの最初の40,000バイトのハッシュを使用します。
最後に、第3段階のペイロードであるC++データ窃取ツール「javav.exe」を取得し、OS起動時に実行するためのスタートアップショートカットを追加します。
最後のペイロードは、データ収集をさらに拡大し、追加のファイルタイプ(画像、プレゼンテーション、電子メール、アーカイブ、スプレッドシート、TXT、RTF)をターゲットにする。
カスペルスキーはレポートの中で、「windowsmsg.exe」と名付けられた4番目のペイロードが存在する可能性が高いと指摘している。
研究者はキャンペーンの目的について推測していないが、ターゲットとBataviaの能力を組み合わせることで、ロシアの産業活動に対するスパイ活動を示している可能性がある。
.ia_ad { background-color:#width: 95%; max-width: 800px; margin: 15px auto; border-radius: 8px; border:1px solid #d6ddee; display: flex; align-items: stretch; padding: 0; overflow: hidden; }:0; overflow: hidden; } .ia_lef { flex: 1; max-width: 200px; height: auto; display: flex; align-items: stretch; } .ia_lef a { display: flex; width: 100%; height: 100%; } .ia_lef a img { width: 100%; height: 100%; object-fit: cover; border-radius: 8px 0 0 8px; margin: 0; display: block; } .ia_rig { flex: 2; padding:display: flex; flex-direction: column; justify-content: center; } .ia_rig h2 { font-size: 17px !important; font-weight: 700; color:#line-height: 1.4; font-family:margin: 0 0 14px 0; } .ia_rig p { font-weight: bold; font-size: 14px; margin: 0 0 clamp(6px, 2vw, 14px) 0; } .ia_button { background-color:#border:1px solid #3b59aa; color: black; text-align: center; text-decoration: none; border-radius: 8px; display: inline-block; font-size: 16px; font-weight: bold; cursor: pointer; padding:10px 20px; width: fit-content; } .ia_button a { text-decoration: none; color: inherit; display: block; } @media (max-width: 600px) { .ia_ad { flex-direction: column; align-items: center; text-align: center; } .ia_lef { max-width: 100%; } .ia_lef a img { border-radius: 8px 8px 0 0; } .ia_rig { padding:15px;
width: 100%;
}
.ia_button {
width: 100%;
margin: 0px auto;
}
}




Comments