Trend Micro Security

TrojanSpy.Win64.QAKBOT.YXDLQZ

2024年1月11日
 解析者: Melvin Jhun Palbusa   

 別名:

UDS:Trojan-Banker.Win64.Qbot.d (KASPERSKY)

 プラットフォーム:

Windows

 危険度:
 ダメージ度:
 感染力:
 感染確認数:
 情報漏えい:


  • マルウェアタイプ: スパイウェア/情報窃取型
  • 破壊活動の有無: なし
  • 暗号化:  
  • 感染報告の有無: はい

  概要

感染経路 インターネットからのダウンロード, 他のマルウェアからの作成

スパイウェアは、他のマルウェアに作成されるか、悪意あるWebサイトからユーザが誤ってダウンロードすることによりコンピュータに侵入します。

スパイウェアは、不正リモートユーザからのコマンドを実行し、感染コンピュータを改ざんします。


  詳細

ファイルサイズ 2,008,576 bytes
タイプ DLL
メモリ常駐 はい
発見日 2023年12月20日
ペイロード URLまたはIPアドレスに接続, ファイルの作成, システムのレジストリの変更

侵入方法

スパイウェアは、他のマルウェアに作成されるか、悪意あるWebサイトからユーザが誤ってダウンロードすることによりコンピュータに侵入します。

インストール

スパイウェアは、異なるファイル名を用いて以下のフォルダ内に自身のコピーを作成します。

  • %Application Data%\Microsoft\{random}\{random}.dll

(註:%Application Data%フォルダは、現在ログオンしているユーザのアプリケーションデータフォルダです。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\Roaming" です。)

スパイウェアは、以下のプロセスを追加します。

  • Depending on the number of AV products that was found to be running in the system and the machine architecture it would choose from the following:
    • %System%\wermgr.exe
    • %System%\backgroundTaskHost.exe
    • %System%\dxdiag.exe
  • %System%\schtasks.exe /Create /ST {Start Time} /RU "NT AUTHORITY\SYSTEM" /SC ONCE /tr "rundll32.exe \"%Application Data%\{Random}\{Random}.dll,hvsi\" /Z /ET {End Time} /tn {Random}
  • whoami /all
  • arp -a
  • ipconfig /all
  • net view
  • nslookup -querytype=ALL -timeout=12 _ldap._tcp.dc._msdcs.WORKGROUP
  • nltest /domain_trusts /all_trusts
  • net share
  • route print
  • netstat -nao
  • net localgroup
  • qwinsta

(註:%System%フォルダは、システムフォルダで、いずれのオペレーティングシステム(OS)でも通常、"C:\Windows\System32" です。.. %Application Data%フォルダは、現在ログオンしているユーザのアプリケーションデータフォルダです。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\Roaming" です。)

スパイウェアは、以下の Mutex を作成し、メモリ上で自身の重複実行を避けます。

  • Global\{GUID}

スパイウェアは、以下のプロセスにコードを組み込みます。

  • Depending on the number of AV products that was found to be running in the system and the machine architecture it would choose from the following:
    • %System%\wermgr.exe
    • %System%\backgroundTaskHost.exe
    • %System%\dxdiag.exe

(註:%System%フォルダは、システムフォルダで、いずれのオペレーティングシステム(OS)でも通常、"C:\Windows\System32" です。.)

自動実行方法

スパイウェアは、自身のコピーがWindows起動時に自動実行されるよう以下のレジストリ値を追加します。

HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Run
{Random} = rundll32.exe %Application Data%\{Random}\{Random}.dll,hvsi

他のシステム変更

スパイウェアは、以下のレジストリ値を追加します。

HKEY_CURRENT_USER\Software\Classes\
aeoaofliyg
{8 Random Alphanumeric Characters} = {Hex Value}

バックドア活動

スパイウェアは、不正リモートユーザからの以下のコマンドを実行します。

  • Update Self
  • Update Configuration
  • Download and Install Plugins
  • Terminate Processes
  • Drop Files
  • Drop Files and Run

情報漏えい

スパイウェアは、以下の情報を収集します。

  • Computer Name
  • Installed Antivirus Products
  • IP address
  • Operating System Information
  • Processor Information
  • Running Processes
  • Username
  • Account Privileges
  • System Volume Information

情報収集

スパイウェアは、HTTPポスト を介して、収集した情報を以下のURLに送信します。

  • {BLOCKED}.{BLOCKED}.{BLOCKED}.191:443
  • {BLOCKED}.{BLOCKED}.{BLOCKED}.24:443

その他

スパイウェアは、以下のレジストリキーを追加します。

HKEY_CURRENT_USER\Software\Classes\
aeoaofliyg

スパイウェアは、以下のWebサイトにアクセスしてインターネット接続を確認します。

  • microsoft.com
  • google.com
  • kernel.org
  • www.wikipedia.org
  • oracle.com
  • verisign.com
  • broadcom.com
  • yahoo.com
  • xfinity.com
  • irs.gov
  • linkedin.com

スパイウェアは、以下のプロセスの存在を確認します。

  • frida-winjector-helper-32.exe
  • frida-winjector-helper-64.exe
  • tcpdump.exe
  • windump.exe
  • ethereal.exe
  • wireshark.exe
  • ettercap.exe
  • rtsniff.exe
  • packetcapture.exe
  • capturenet.exe
  • qak_proxy
  • dumpcap.exe
  • CFF Explorer.exe
  • not_rundll32.exe
  • ProcessHacker.exe
  • tcpview.exe
  • filemon.exe
  • procmon.exe
  • idaq64.exe
  • loaddll32.exe
  • PETools.exe
  • ImportREC.exe
  • LordPE.exe
  • SysInspector.exe
  • proc_analyzer.exe
  • sysAnalyzer.exe
  • sniff_hit.exe
  • joeboxcontrol.exe
  • joeboxserver.exe
  • ResourceHacker.exe
  • x64dbg.exe
  • Fiddler.exe
  • sniff_hit.exe
  • sysAnalyzer.exe
  • BehaviorDumper.exe
  • processdumperx64.exe
  • anti-virus.EXE
  • sysinfoX64.exe
  • sctoolswrapper.exe
  • sysinfoX64.exe
  • FakeExplorer.exe
  • apimonitor-x86.exe
  • idaq.exe

スパイウェアは、以下を実行します。

  • It checks the presence of the following Anti-Virus and Security Applications in the affected system:
    • ccSvcHst.exe
    • NortonSecurity.exe
    • nsWscSvc.exe
    • Avgcsrvx.exe
    • Avgsvcx.exe
    • Avgcsrva.exe
    • MsMpEng.exe
    • Mcshield.exe
    • Avp.exe
    • Kavtray.exe
    • Equi.exe
    • Ekrn.exe
    • Bdagent.exe
    • Vsserv.exe
    • Vsservppl.exe
    • AvastSvc.exe
    • aswEngSrv.exe
    • aswToolsSvc.exe
    • afwServ.exe
    • Aswidsagent.exe
    • AvastUI.exe
    • coreServiceShell.exe
    • PccNTMon.exe
    • NTRTScan.exe
    • Sophos UI.exe
    • SophosUI.exe
    • SAVAdminService.exe
    • SavService.exe
    • Fshoster32.exe
    • wRSA.exe
    • Vkise.exe
    • Iserv.exe
    • Cmdagent.exe
    • ByteFence.exe
    • MBAMService.exe
    • Mbamgui.exe
    • Fmon.exe
    • Dwengine.exe
    • Dwarkdaemon.exe
    • Dwwatcher.exe
    • SentinelServiceHost.exe
    • SentinelStaticEngine.exe
    • SentinelAgent.exe
    • SentinelStaticEngineScanner.exe
    • SentinelUI.exe
    • SonicWallClientProtectionService.exe
    • SWDash.exe
    • CynetEPS.exe
    • CynetMS.exe
    • CynetConsole.exe
    • CSFalconService.exe
    • CSFalconContainer.exe
    • RepUx.exe
    • CrAmTray.exe
    • Csc_ui.exe
    • Xagtnotif.exe
    • AppUIMonitor.exe
  • It establishes its persistence with the following routine:
    • It will only create its autostart registry entry if it detects that the system it is running on is about to restart or shutdown.
    • It will also write its code again in the original binary that was wiped previously before the system reboots or shutdowns.
    • When the system it is running on boots again, it would proceed to inject itself again to its target process and then proceed to wipe the binary and delete the autostart registry entry and binary.
  • It stores its encrypted configuration in the registry key that it creates.
  • After it is succesful in injecting its codes into its target process, it will wipe its original binary with zeros and leave only the headers intact.

以下のスケジュールされたタスクを追加します:

  • Task Name: {Random}
  • Task Action: rundll32.exe %Application Data%\Microsoft\{Random}\{Random}.dll,hvsi

(註:%Application Data%フォルダは、現在ログオンしているユーザのアプリケーションデータフォルダです。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\Roaming" です。)


  対応方法

対応検索エンジン: 9.800
初回 VSAPI パターンバージョン 18.883.00
初回 VSAPI パターンリリース日 2023年12月16日
VSAPI OPR パターンバージョン 18.883.00
VSAPI OPR パターンリリース日 2023年12月17日

手順 1

Windows 7、Windows 8、Windows 8.1、および Windows 10 のユーザは、コンピュータからマルウェアもしくはアドウェア等を完全に削除するために、ウイルス検索の実行前には必ず「システムの復元」を無効にしてください。

手順 2

このマルウェアもしくはアドウェア等の実行により、手順中に記載されたすべてのファイル、フォルダおよびレジストリキーや値がコンピュータにインストールされるとは限りません。インストールが不完全である場合の他、オペレーティングシステム(OS)の条件によりインストールがされない場合が考えられます。手順中に記載されたファイル/フォルダ/レジストリ情報が確認されない場合、該当の手順の操作は不要ですので、次の手順に進んでください。

手順 3

Windowsをセーフモードで再起動します。

[ 詳細 ]

手順 4

スケジュールされたタスクを削除する

タスク削除の手順に含まれる{タスク名} - {実行するタスク}には以下が当てはまります。  

  • Task Name: {Random}
  • Task Action: rundll32.exe %Application Data%\Microsoft\{Random}\{Random}.dll,hvsi

Windows 2000、Windows XP、Windows Server 2003の場合:

  1. [スタート]→[プログラム]→[アクセサリ]→[システムツール]→[スケジュールされたタスク]をクリックして、スケジュールされたタスクを開きます。
  2. 上記の{タスク名} を、[名前]の欄に入力します。
  3. 入力した{タスク名} 持つファイルを右クリックします。
  4. [プロパティ]をクリックします。 [実行]フィールドで、表示されている{実行するタスク}を確認します。
  5. 上記の{実行するタスク}と文字列が一致するタスクを削除します。

Windows Vista、Windows 7、Windows Server 2008、Windows 8、Windows 8.1、およびWindows Server 2012の場合:

  1. Windowsタスクスケジューラを開きます。
    • Windows Vista、Windows 7、Windows Server 2008の場合、[スタート]をクリックし、[検索]フィールドに「taskchd.msc」と入力してEnterキーを押します。
    • Windows 8、Windows 8.1、Windows Server 2012の場合、画面の左下隅を右クリックし、[実行]をクリックし、「taskchd.msc」と入力してEnterキーを押します。
  2. 左側のパネルで、[タスクスケジューラライブラリ]をクリックします。
  3. 中央上部のパネルで、上記の{タスク名}を[名前]の欄に入力します。
  4. 中央下部のパネルで、[アクション]タブをクリックします。 [詳細]の欄で、{実行するタスク}を確認します。
  5. 文字列が一致するタスクを削除します。

手順 5

このレジストリ値を削除します。

[ 詳細 ]

警告:レジストリはWindowsの構成情報が格納されているデータベースであり、レジストリの編集内容に問題があると、システムが正常に動作しなくなる場合があります。
レジストリの編集はお客様の責任で行っていただくようお願いいたします。弊社ではレジストリの編集による如何なる問題に対しても補償いたしかねます。
レジストリの編集前にこちらをご参照ください。

  • In HKEY_CURRENT_USER\Software\Classes\aeoaofliyg
    • {8 Random Alphanumeric Character} = {Hex Value}

手順 6

このレジストリキーを削除します。

[ 詳細 ]

警告:レジストリはWindowsの構成情報が格納されているデータベースであり、レジストリの編集内容に問題があると、システムが正常に動作しなくなる場合があります。
レジストリの編集はお客様の責任で行っていただくようお願いいたします。弊社ではレジストリの編集による如何なる問題に対しても補償いたしかねます。
レジストリの編集前にこちらをご参照ください。

  • In HKEY_CURRENT_USER\Software\Classes\aeoaofliyg

手順 7

以下のファイルを検索し削除します。

[ 詳細 ]
コンポーネントファイルが隠しファイル属性の場合があります。[詳細設定オプション]をクリックし、[隠しファイルとフォルダの検索]のチェックボックスをオンにし、検索結果に隠しファイルとフォルダが含まれるようにしてください。
  • %Application Data%\Microsoft\{Random}\{Random}.dll

手順 8

コンピュータを通常モードで再起動し、最新のバージョン(エンジン、パターンファイル)を導入したウイルス対策製品を用い、「TrojanSpy.Win64.QAKBOT.YXDLQZ」と検出したファイルの検索を実行してください。 検出されたファイルが、弊社ウイルス対策製品により既に駆除、隔離またはファイル削除の処理が実行された場合、ウイルスの処理は完了しており、他の削除手順は特にありません。


ご利用はいかがでしたか? アンケートにご協力ください