・TDSS.f!rootkitはリソース部に暗号化された形式で感染プログラムを格納しているドロッパです。まず、感染プログラムが復号され、ドロッパの画像が複合された感染プログラムに置き換えられます。
また、TDSS.fは感染前に管理された環境で動作しているかどうかを確認します。
・実行時、以下の場所にファイルをドロップ(作成)します。
- %Temp%\1.tmp
- %Temp%\ googleupdate.exe
・また、以下のレジストリ値が改変されます。
- HKEY_USER\S-1-5-[不定]\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\ProxyBypass =1
- HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\DesktopProtection\
- OASState = 0x00000003
- HKEY_LOCAL_MACHINE \SOFTWARE\McAfee\DesktopProtection\OASState: 0x00000002
- HKEY_LOCAL_MACHINE \SOFTWARE\McAfee\SystemCore\VSCore\On Access Scanner\McShield\szLastScanned = "%Temp%\MSI12.tmp"
- HKEY_LOCAL_MACHINE \SOFTWARE\McAfee\SystemCore\VSCore\On Access Scanner\McShield\szLastScanned: "%windir%\system32\wbem\Logs\wbemcore.log"
- HKEY_LOCAL_MACHINE \SOFTWARE\McAfee\SystemCore\VSCore\On Access Scanner\McShield\dwFilesScanned: 0x00001233
- HKEY_LOCAL_MACHINE \SOFTWARE\McAfee\SystemCore\VSCore\On Access Scanner\McShield\dwFilesScanned: 0x0000123D
- HKEY_LOCAL_MACHINE \SOFTWARE\McAfee\SystemCore\VSCore\On Access Scanner\McShield\Configuration\OASEnabled: 0x00000003
- HKEY_LOCAL_MACHINE \SOFTWARE\McAfee\SystemCore\VSCore\On Access Scanner\McShield\Configuration\OASEnabled: 0x00000002
- HKEY_LOCAL_MACHINE \SOFTWARE\McAfee\Agent\lpc\lpc_throb: "1337925579"
- HKEY_LOCAL_MACHINE \SOFTWARE\McAfee\Agent\lpc\lpc_throb: "1337925869"
・以下のメモリの文字列により、TDSS.f!rootkitの感染を確認します。
- MBR
- VBR
- FILE
- BOOT
- DBG32
- DBG64
- DRV32
- DRV64
- CMD32
- CMD64
- LDR32
- LDR64
- MAIN
- AFFID
- SUBID
- PAIR
- NAME
- BUILD.
- Bad allocation
・マルウェアは(通常は%windir%/system32/driversにある)システムドライバにランダムに感染して再起動します。TDSS.f!rootkitはほとんどの場合、VOLSNAP.SYSファイルに感染します。