・W32/Sality.gen.cはWin32 PE実行ファイルに感染する寄生型ウイルスです。
・実行時、ランダムなUDPポート(8439など)で受信待機を行うサービスを起動し、以下のパスにファイルをドロップ(作成)します。
- %Temp%\00126336_Rar\Hand.exe%\00126336_Rar\Hand.exe
・リモートサイトから以下のパスにファイルがダウンロードされます。
- %Temp%\ yogw.exe
- %Temp%\ winpfegua.exe
・実行時、以下のシステムの変更が行われます。
・以下のキーが削除されます。
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ALG
- HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\ALG\Security
- HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\SmcService
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SmcService\Security
- HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\SmcService\Enum
・以下のキーが追加されます。
- HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Security Center\Svc
- HKEY_CURRENT_USER\S-1-5-21-1004336348-1326574676-839522115-1003\Software\Microsoft\Windows\CurrentVersion\Policies\system
- HKEY_CURRENT_USER \S-1-5-21-1004336348-1326574676-839522115-1003\Software\Awldea
- HKEY_CURRENT_USER \S-1-5-21-1004336348-1326574676-839522115-1003\Software\Awldea\-367942204
・以下の値が削除されます。
- [HKEY_LOCAL_MACHINE \SOFTWARE\Classes\Software\Sygate\UsingNetport]
“wg3n” = “ 0x00000001”
- [HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\SmcService]
“Type” = 0x00000110
“Start” = 0x00000002
“ErrorControl” = 0x00000001
“ImagePath” = "%ProgramFiles% Sygate\SPF\smc.exe"
“DisplayName” = "Sygate Personal Firewall"
・以下の値が追加されます。
以下のレジストリ項目を使って、Windowsセキュリティセンターからのファイアウォール、ウイルス対策、自動更新の状態の通知を無効にします。
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center\Svc]
“AntiVirusOverride” = 0x00000001
“AntiVirusDisableNotify” = 0x00000001
“FirewallDisableNotify = 0x00000001
“FirewallOverride” = 0x00000001
“UpdatesDisableNotify” = 0x00000001
“UacDisableNotify” = 0x00000001
・以下のレジストリ項目のとおり、「管理者承認モードでの管理者」というユーザタイプを無効にします。
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
“UacDisableNotify” = 0x00000001
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system] “EnableLUA” = 0x00000000
・以下のとおり、タスクマネージャとWindowsレジストリエディタを無効にします。
- [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\system]
“DisableTaskMgr” = 0x00000001
“DisableRegistryTools” = 0x00000001
・ウイルスコードを挿入し、PEイメージの最後のセクションに自身を付加することにより、以下のファイルを改変します。
- %Windir%\system.ini
- %SystemDir% cmd.exe
- %SystemDir% mmc.exe
- %SystemDir% taskmgr.exe
- %ProgramFiles%\WinRAR\WinRAR.exe
- %ProgramFiles%\Adobe\Reader 9.0\Reader\reader_sl.exe
- %ProgramFiles%\Sygate\SPF
・以下のフォルダが追加されます。