Alias/esTrojan-Dropper.Win32.VB.iv [KAV], W32/Sober.r.dr [McAfee], W32/Sober.R@mm, W32/VB.IV-dr | ||||||||||||
Detection Availability
| ||||||||||||
CVECME-151 | ||||||||||||
Visible Symptoms
| ||||||||||||
Detailed AnalysisThis variant appears to have been spammed out by the virus author, in an attempt to promote spreading of the virus. The virus still travels within a .ZIP but the file itself is altered to contain varying byte codes beyond 8,922 bytes (0x22d9) that is actually a wrapper for the dropped virus.The .ZIP contains a file named Screen_Photo.jpeg-graphic1.exe. This variant of Sober is very similar to existing variants in that it is coded using Visual Basic, and contains instructions to spread to other systems using SMTP email. This virus can trick users (that trust file icon associations) into running it because it's file icon resembles a graphic image file. This technique prays upon users and systems with the default configuration of "do not display file extensions for known file types". Loading at Windows startup
Sober displays a fake error message like this one, if the virus is run - The file "netslot.nst" is a Base64 encoded copy of the virus as a .ZIP file. The .ZIP file is attached to emails sent by the virus and contain a file named "PW_Klass.Pic.packed-bitmap.exe". The file "socket.dli" is a simple text file generated by the virus during its scan and sweep of the infected computer for valid email addresses. Email addresses found are stored into this file, and then list is terminated by the word "Ende". During execution of the virus named "services.exe", 0 byte files are created with these file names -
If the virus process is terminated, the files remain. The virus will register itself to load at Windows startup -
The virus author specifically chose the name "services.exe" to add confusion to untrained computer users looking to manually terminate the virus by file name. By default and on every Windows computer a system file by the same name already exists and runs in memory. SMTP mass-mailing routine
As with other viruses using this technique, the virus will avoid selecting email addresses containing certain strings, such as these -
The virus stores email addresses found into the file "socket.dli". This file is a simple text terminated by the word "Ende". The virus carries hard-coded texts that are used to generate the subject line and message bodies for emails sent by the virus. There are two possible email formats based solely on the domain of the target recipient. If the virus can determine the target email address is within one of three countries (de,at,ch), an email message in Dutch is crafted similar to this -
Otherwise, emails are generated in this format -
The .ZIP file contains a copy of the virus as an .EXE file named either "PW_Klass.Pic.packed-bitmap.exe" or "Screen_Photo.jpeg-graphic1.exe".
| ||||||||||||
Recommended Action
FortiGate systems: |