Backdoor.MSIL.LXRAT.A
MSIL:Agent-DUC [Pws] (AVAST); Trojan:MSIL/Zusy.SXD!MTB (MICROSOFT)
Windows


マルウェアタイプ:
バックドア型
破壊活動の有無:
なし
暗号化:

感染報告の有無 :
はい
概要
マルウェアは、他のマルウェアに作成されるか、悪意あるWebサイトからユーザが誤ってダウンロードすることによりコンピュータに侵入します。
マルウェアは、ワーム活動の機能を備えていません。
マルウェアは、不正リモートユーザからのコマンドを実行し、感染コンピュータを改ざんします。
詳細
侵入方法
マルウェアは、他のマルウェアに作成されるか、悪意あるWebサイトからユーザが誤ってダウンロードすることによりコンピュータに侵入します。
インストール
マルウェアは、以下のファイルを作成します。
- %AppDataLocal%\WindowsTelemetry\installed.dat → インストールの目印(マーカー)
- msasn1.dll → ブラウザ認証情報の復号に用いられる
- chrome_decrypt.dll → ブラウザ認証情報の復号に用いられる
- ChromePayload.dll → ブラウザ認証情報の復号に用いられる
- payload.dll → ブラウザ認証情報の復号に用いられる
(注:%AppDataLocal%フォルダは、ローカルアプリケーションデータフォルダです。Windows 2000(32-bit)、XP、Server 2003(32-bit)の場合、通常 "C:\Documents and Settings\<ユーザ名>\Local Settings\Application Data" です。また、Windows Vista、7、8、8.1、2008(64-bit)、2012(64-bit)、10(64-bit)の場合、通常 "C:\Users\<ユーザ名>\AppData\Local" です。)
マルウェアは、以下のフォルダを作成します。
- %AppDataLocal%\WindowsTelemetry\Logs
(注:%AppDataLocal%フォルダは、ローカルアプリケーションデータフォルダです。Windows 2000(32-bit)、XP、Server 2003(32-bit)の場合、通常 "C:\Documents and Settings\<ユーザ名>\Local Settings\Application Data" です。また、Windows Vista、7、8、8.1、2008(64-bit)、2012(64-bit)、10(64-bit)の場合、通常 "C:\Users\<ユーザ名>\AppData\Local" です。)
マルウェアは、以下の Mutex を作成し、メモリ上で自身の重複実行を避けます。
- Global\bab27c3495a940d8a72f17485939f626
他のシステム変更
マルウェアは、以下のレジストリ値を追加します。
HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\CapabilityAccessManager\
ConsentStore\microphone
microphone = "Deny"
感染活動
マルウェアは、ワーム活動の機能を備えていません。
バックドア活動
マルウェアは、不正リモートユーザからの以下のコマンドを実行します。
- RemoteShell → リモートコマンドシェル(cmdまたはpowershell)の展開
- FileManager → 影響を受けるコンピュータ上のファイルのアップロード、ダウンロード、検索、管理
- RemoteDesktop → スクリーンショットの取得(キャプチャ)および マウスやキーボードの遠隔操作
- RemoteWebcam → ウェブカメラを介した動画の取得
- RemoteMicrophone → マイクロフォンを介した音声の取得
- RemoteSound → コンピュータの音声出力の取得
- HVNC → 隠しデスクトップ(Hidden VNC)を介したブラウザやアプリの遠隔操作
- Keylogger → 最前面のウインドウごとに整理し、キー入力操作情報の記録
- AutoCliptro → クリップボードの内容の監視 / 置換(クリップバンカー)
- DataRecoveryRequest → ブラウザ認証情報、クッキー、Discordトークン、Telegramセッション、暗号資産(仮想通貨)ウォレット、およびメールクライアント認証情報の収集
- SystemInfo → WMIを介したシステム情報の収集
- ProcessList → 実行中のプロセスの列挙および起動 / 強制終了の実施
- TCPConnections → アクティブなTCP接続の一覧表示 / 切断
- ReverseProxy → 影響を受けるコンピュータを介したリバースプロキシトンネルの確立
- RegistryManager → レジストリキーや値の読み取り
- StartupManager → スタートアップ項目の追加、削除、一覧表示
- Update → 実行中のペイロードの新しいバージョンへの置き換え
- DownloadAndExecute → 指定されたURLからのファイルのダウンロードおよび実行
- Uninstall → 影響を受けるコンピュータ上のバックドアの削除
- RequestElevation → 権限昇格の要求
- Shutdown → 影響を受けるコンピュータのシャットダウン
- Restart → 影響を受けるコンピュータの再起動
- Standby → スタンバイモードへの設定(影響を受けるコンピュータ)
- ScreenCapture → スクリーンショットの取得
- HvncPluginUpload → 隠しデスクトップ(Hidden VNC)用のプラグイン(DLL)のアップロード
- PayloadStubUpload → C&Cサーバから追加のペイロード(コンポーネント)のダウンロードおよび読み込み
マルウェアは、以下のWebサイトにアクセスし、不正リモートユーザからのコマンドを送受信します。
- neuvop.{BLOCKED}s.eu:62051
ルートキット機能
マルウェアは、ルートキット機能を備えていません。
情報漏えい
マルウェアは、以下の情報を収集します。
- ユーザ名
- コンピュータ名
- オペレーティングシステム(OS)のビルド情報
- 国、都市、ISP、国コードに関する地理的位置情報(IPアドレス)
- バックドアのバージョンおよびキャンペーングループの識別子
- 最前面のウインドウごとに整理されたキー入力操作情報
- クリップボードの内容
- スクリーンショット
- ウェブカメラの映像
- マイクの音声
- コンピュータの音声出力
- 以下のブラウザから収集した認証情報およびデータ(クッキー、自動入力データ、クレジットカード情報):
- Google Chrome
- Microsoft Edge
- Brave
- Opera
- Opera GX
- Yandex
- Vivaldi
- Chromium
- SRWare Iron
- Sogou
- Mozilla Firefox(logins.json, places.sqlite)
- 以下のアプリから収集したトークン:
- Discord
- Discord Canary
- Discord PTB
- Discord Development
- 以下のアプリから収集したセッションデータ:
- Telegram Desktop(tdata directory)
- 以下を介して収集された暗号資産ウォレットのデータ:
- wallet.dat files
- Walletブラウザ拡張機能
- 以下のようなメールクライアント認証情報(アカウント情報):
- POP3のホスト名およびポート番号
- IMAPのホスト名およびポート番号
- SMTPのホスト名およびポート番号
- パスワード情報
その他
マルウェアは、以下の不正なWebサイトにアクセスします。
- http://{BLOCKED}i.com/json/ → 地理的位置情報(IPアドレス)の偵察
マルウェアは、以下を実行します。
- プロセスホローイングを用いてCasPol.exeにコードを注入し、Windowsの正規プロセス内で自身のペイロードを実行します。
- DiscordやChromeブラウザのセッションを複製可能な隠しデスクトップ(HVNC)を操作します。
- 影響を受けるコンピュータを介してリバースプロキシトンネルを確立します。
- クリップボードを監視し、暗号資産ウォレットアドレスを置き換えます(クリップバンカー)
- レジストリの変更により、マイクへのアクセス許可を無効化します。
- 影響を受けるコンピュータ上のスケジュールされたタスクを列挙します。
- ファイルを列挙する際、以下のディレクトリを回避します。
- $recycle.bin
- system volume information
- winsxs
- $windows.~bt
- $windows.~ws
- windows.old
- softwaredistribution
- catroot2
- ファイルを列挙する際、以下の拡張子を持つファイルを回避します。
- .exe
- .dll
- .pdb
- .obj
- .lib
- .bin
- .sys
- .dat
- .zip
- .rar
- .7z
- .gz
- .tar
- .bz2
- .xz
- .cab
- .msi
- .png
- .jpg
- .jpeg
- .gif
- .bmp
- .ico
- .tiff
- .webp
- .mp3
- .mp4
- .avi
- .mkv
- .mov
- .wav
- .flac
- .ogg
- .doc
- .docx
- .xls
- .xlsx
- .ppt
- .pptx
- .db
- .sqlite
- .mdb
- .accdb
- .ldb
- .ldf
- .mdf
- .iso
- .img
- .vmdk
- .vhd
- .apk
- .jar
- .class
- .ttf
- .otf
- .woff
- .woff2
- COM昇格サービスを介して生成されたブラウザプロセスに復号用DLLを注入することで、ChromeのApp-Bound Encryptionを回避し、保護されたブラウザ認証情報を復号します。
マルウェアは、以下のパラメータを受け取ります。
- --internal-telemetry → ブラウザのApp-Bound Encryptionの復号処理を実行する
マルウェアは、脆弱性を利用した感染活動を行いません。
<補足>
インストール
マルウェアは、以下のファイルを作成します。
- %AppDataLocal%\WindowsTelemetry\installed.dat → インストールの目印(マーカー)
- msasn1.dll → ブラウザ認証情報の復号に用いられる
- chrome_decrypt.dll → ブラウザ認証情報の復号に用いられる
- ChromePayload.dll → ブラウザ認証情報の復号に用いられる
- payload.dll → ブラウザ認証情報の復号に用いられる
バックドア活動
マルウェアは、不正リモートユーザからの以下のコマンドを実行します。
- RemoteShell → リモートコマンドシェル(cmdまたはpowershell)の展開
- FileManager → 影響を受けるコンピュータ上のファイルのアップロード、ダウンロード、検索、管理
- RemoteDesktop → スクリーンショットの取得(キャプチャ)およびマウスやキーボードの遠隔操作
- RemoteWebcam → ウェブカメラを介した動画の取得
- RemoteMicrophone → マイクロフォンを介した音声の取得
- RemoteSound → コンピュータの音声出力の取得
- HVNC → 隠しデスクトップ(Hidden VNC)を介したブラウザやアプリの遠隔操作
- Keylogger → 最前面のウインドウごとに整理し、キー入力操作情報の記録
- AutoCliptro → クリップボードの内容の監視 / 置換(クリップバンカー)
- DataRecoveryRequest → ブラウザ認証情報、クッキー、Discordトークン、Telegramセッション、暗号資産(仮想通貨)ウォレット、およびメールクライアント認証情報の収集
- SystemInfo → WMIを介したシステム情報の収集
- ProcessList → 実行中のプロセスの列挙および起動 / 強制終了の実施
- TCPConnections → アクティブなTCP接続の一覧表示 / 切断
- ReverseProxy → 影響を受けるコンピュータを介したリバースプロキシトンネルの確立
- RegistryManager → レジストリキーや値の読み取り
- StartupManager → スタートアップ項目の追加、削除、一覧表示
- Update → 実行中のペイロードの新しいバージョンへの置き換え
- DownloadAndExecute → 指定されたURLからのファイルのダウンロードおよび実行
- Uninstall → 影響を受けるコンピュータ上のバックドアの削除
- RequestElevation → 権限昇格の要求
- Shutdown → 影響を受けるコンピュータのシャットダウン
- Restart → 影響を受けるコンピュータの再起動
- Standby → スタンバイモードへの設定(影響を受けるコンピュータ)
- ScreenCapture → スクリーンショットの取得
- HvncPluginUpload → 隠しデスクトップ(Hidden VNC)用のプラグイン(DLL)のアップロード
- PayloadStubUpload → C&Cサーバから追加のペイロード(コンポーネント)のダウンロードおよび読み込み
情報漏えい
マルウェアは、以下の情報を収集します。
- ユーザ名
- コンピュータ名
- オペレーティングシステム(OS)のビルド情報
- 国、都市、ISP、国コードに関する地理的位置情報(IPアドレス)
- バックドアのバージョンおよびキャンペーングループの識別子
- 最前面のウインドウごとに整理されたキー入力操作情報
- クリップボードの内容
- スクリーンショット
- ウェブカメラの映像
- マイクの音声
- コンピュータの音声出力
- 以下のブラウザから収集した認証情報およびデータ(クッキー、自動入力データ、クレジットカード情報):
- Google Chrome
- Microsoft Edge
- Brave
- Opera
- Opera GX
- Yandex
- Vivaldi
- Chromium
- SRWare Iron
- Sogou
- Mozilla Firefox(logins.json, places.sqlite)
- 以下のアプリから収集したトークン:
- Discord
- Discord Canary
- Discord PTB
- Discord Development
- 以下のアプリから収集したセッションデータ:
- Telegram Desktop(tdata directory)
- 以下を介して収集された暗号資産ウォレットのデータ:
- wallet.dat files
- Walletブラウザ拡張機能
- 以下のようなメールクライアント認証情報(アカウント情報):
- POP3のホスト名およびポート番号
- IMAPのホスト名およびポート番号
- SMTPのホスト名およびポート番号
- パスワード情報
その他
マルウェアは、以下の不正なWebサイトにアクセスします。
- http://{BLOCKED}i.com/json/ → 地理的位置情報(IPアドレス)の偵察
マルウェアは、以下を実行します。
- プロセスホローイングを用いてCasPol.exeにコードを注入し、Windowsの正規プロセス内で自身のペイロードを実行します。
- DiscordやChromeブラウザのセッションを複製可能な隠しデスクトップ(HVNC)を操作します。
- 影響を受けるコンピュータを介してリバースプロキシトンネルを確立します。
- クリップボードを監視し、暗号資産ウォレットアドレスを置き換えます(クリップバンカー)
- レジストリの変更により、マイクへのアクセス許可を無効化します。
- 影響を受けるコンピュータ上のスケジュールされたタスクを列挙します。
- ファイルを列挙する際、以下のディレクトリを回避します。
- $recycle.bin
- system volume information
- winsxs
- $windows.~bt
- $windows.~ws
- windows.old
- softwaredistribution
- catroot2
- ファイルを列挙する際、以下の拡張子を持つファイルを回避します。
- .exe
- .dll
- .pdb
- .obj
- .lib
- .bin
- .sys
- .dat
- .zip
- .rar
- .7z
- .gz
- .tar
- .bz2
- .xz
- .cab
- .msi
- .png
- .jpg
- .jpeg
- .gif
- .bmp
- .ico
- .tiff
- .webp
- .mp3
- .mp4
- .avi
- .mkv
- .mov
- .wav
- .flac
- .ogg
- .doc
- .docx
- .xls
- .xlsx
- .ppt
- .pptx
- .db
- .sqlite
- .mdb
- .accdb
- .ldb
- .ldf
- .mdf
- .iso
- .img
- .vmdk
- .vhd
- .apk
- .jar
- .class
- .ttf
- .otf
- .woff
- .woff2
- COM昇格サービスを介して生成されたブラウザプロセスに復号用DLLを注入することで、ChromeのApp-Bound Encryptionを回避し、保護されたブラウザ認証情報を復号します。
マルウェアは、以下のパラメータを受け取ります。
- --internal-telemetry → ブラウザのApp-Bound Encryptionの復号処理を実行する
対応方法
手順 1
トレンドマイクロの機械学習型検索は、マルウェアの存在を示す兆候が確認された時点で検出し、マルウェアが実行される前にブロックします。機械学習型検索が有効になっている場合、弊社のウイルス対策製品はこのマルウェアを以下の機械学習型検出名として検出します。
-
Troj.Win32.TRX.XXPE50FFF107
手順 2
Windows 7、Windows 8、Windows 8.1、および Windows 10 のユーザは、コンピュータからマルウェアもしくはアドウェア等を完全に削除するために、ウイルス検索の実行前には必ず「システムの復元」を無効にしてください。
手順 3
このマルウェアもしくはアドウェア等の実行により、手順中に記載されたすべてのファイル、フォルダおよびレジストリキーや値がコンピュータにインストールされるとは限りません。インストールが不完全である場合の他、オペレーティングシステム(OS)の条件によりインストールがされない場合が考えられます。手順中に記載されたファイル/フォルダ/レジストリ情報が確認されない場合、該当の手順の操作は不要ですので、次の手順に進んでください。
手順 4
Windowsをセーフモードで再起動します。
手順 5
変更されたレジストリ値を修正します。
警告:レジストリはWindowsの構成情報が格納されているデータベースであり、レジストリの編集内容に問題があると、システムが正常に動作しなくなる場合があります。
事前に意図的に対象の設定を変更していた場合は、意図するオリジナルの設定に戻してください。変更する値が分からない場合は、システム管理者にお尋ねいただき、レジストリの編集はお客様の責任として行なって頂くようお願いいたします。弊社ではレジストリの編集による如何なる問題に対しても補償いたしかねます。
レジストリの編集前にこちらをご参照ください。
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\microphone
- microphone = Deny
- microphone = Deny
手順 6
以下のファイルを検索し削除します。
- %AppDataLocal%\WindowsTelemetry\installed.dat
- msasn1.dll
- chrome_decrypt.dll
- ChromePayload.dll
- payload.dll
手順 7
以下のフォルダを検索し削除します。
- %AppDataLocal%\WindowsTelemetry\Logs
手順 8
コンピュータを通常モードで再起動し、最新のバージョン(エンジン、パターンファイル)を導入したウイルス対策製品を用い、「Backdoor.MSIL.LXRAT.A」と検出したファイルの検索を実行してください。 検出されたファイルが、弊社ウイルス対策製品により既に駆除、隔離またはファイル削除の処理が実行された場合、ウイルスの処理は完了しており、他の削除手順は特にありません。
手順 9
最新のバージョン(エンジン、パターンファイル)を導入したウイルス対策製品を用い、ウイルス検索を実行してください。「Backdoor.MSIL.LXRAT.A」と検出したファイルはすべて削除してください。 検出されたファイルが、弊社ウイルス対策製品により既に駆除、隔離またはファイル削除の処理が実行された場合、ウイルスの処理は完了しており、他の削除手順は特にありません。
ご利用はいかがでしたか? アンケートにご協力ください


