Blah.3385
Description Blah.3385
These are dangerous memory resident stealth multipartite viruses. They hook INT 13h, 21h and write themselves into MBR of hard drive and into beginning of .BAT-files. They contain the internal text string: Blah virus (DA/PS)
On the hard drive, the virus occupies three sectors starting from MBR of hard drive, the fourth sector contains original MBR. On infection of BAT-files the virus encodes itself with some BIN-to-ASCII algorithm, and writes the result and several DOS command strings into the BAT-files beginning (texts between '[' and ']' are comments): @echo [ binary data ] >ƒ.com @echo [ binary data ] >>ƒ.com @echo [ text data ] >>ƒ.com @echo [ text data ] >>ƒ.com [ repeated all ] @echo [ text data ] >>ƒ.com @if %0. == . ƒ @ƒ @del ƒ.com @if %0. == . autoexec @%0
The binary data contains the ASCII-to-BIN decoder, the text data contains the main virus body is converted to ASCII text strings (a'la UUencode/XXencode). On execution of such BAT-file the virus creates the file ƒ.COM , then writes decoder and ASCII data into there, and executes that file. Being executed the virus (from the ƒ.COM file) decodes itself from ASCII text into binary code, installs itself memory resident, hooks INT 13h, 21h and returns the control back to infected BAT-file. The rest of codes of BAT-file deletes ƒ.COM file, and then executes the host BAT-file again. The already installed virus stealth routine does not allow the virus BAT-code to be executed twice, and the original code of infected BAT-file receives the control. The virus pays special attention to AUTOEXEC.BAT file because it is special BAT-file: on first execution of AUTOEXEC.BAT (on DOS loading) the command "%0" does not return the file name, on any other execution of BAT files "%0" command contains the name of the host file. While execution of decoded body of the virus it check the system memory with "Are you here?" call (INT 21h, AH=62h, DX=F904h), and passes the control to the installation routine. That routine cut the block of the system memory by decreasing of the system memory size (the word at address 0000:0413h), copies the virus into that memory block, hooks INT 13h and INT 21h, and passes the control to MBR infection code. That code reads MBR of hard drive, checks the virus ID-stamps (the word 6540h at the offset 010Ah), checks the partition table, and overwrites the first four sectors of hard drive with the virus code, the last (fourth) sectors contains the code of original MBR. After infection of the hard drive MBR the virus returns the control to host BAT-file. On loading from infected MBR the virus calls installation routine that is practically the same as on loading from infected file. The virus decreases the size of system memory, copies itself into there, hooks INT 13h and returns the control to original MBR code. On INT 13h calls it checks INT 21h handler's address, and if it points to DOS addresses the virus hooks INT 21h. The INT 21h virus handler intercepts five DOS functions: AH/AX (hex) function --------- -------- 11,12 FindFirst/Next FCB (DIR command) 3D00 Open file 3F Read from file 62 Get PSP
On FindFirst/Next calls the virus "decreases" the length of infected BAT-files, to separate the infected and not infected files the virus uses virus ID stamp in the file time and date stamp - the infected files have 62 seconds stamp. On Get PSP calls with DX=F904h (the virus "Are you here?" call) it disables the virus INT 13h and 21h handlers, and returns. I see no reason for that call because the virus code cannot be executed twice - the INT 13h/21h stealth routines redirect the accessing to original bodies of BAT-files and MBR. On Open File calls the virus hooks INT 24h to prevent the DOS error message on writing to write-protected disks, checks the file extension for "BAT", opens that file using the undocumented System File Table, check is the file already infected, and infects it. On Read from File calls the virus checks is the file infected, and substitutes the infected files with their original (not infected) forms. That code it the virus stealth routine. While checking is the file already infected (on Open File and Read from File calls) the virus reads the file header and compares the first 108 (6Ch) bytes with the virus code. During infection the virus moves the file body down for 3385 bytes, and writes into the file beginning the 3385 bytes of virus code: ASCII-to-BIN decoder, the converted to ASCII virus code, and the additional DOS command as it is written above. INT 13h virus handler intercepts two functions only: Read and Write (AH=2,3), and on accessing to hard drive only. On both calls the virus infects MBR (if it is not infected yet) and performs the stealth routine. It has a bug - the boot/MBR sector stamp 55AAh is placed at the wrong offset in the virus body (01FFh instead of 01FEh), it causes system error message on loading from such MBR, and the hard drive stays as not available.
Check other viruses! Be aware! Use Antiviral Software
I-Worm.Mydoom.b
Description I-Worm.Mydoom.b Mydoom.b is a modification of Mydoom.a that spreads via the Internet in the form of files attached to infected messages and via the Kazaa file-sharing network. The worm itself is a Windows PE EXE file of 29184 bytes, compressed using UPX and PE-Patch. The decompressed file is approximately 49KB in size. The worm is activated only if the user opens the archive and launches the infected file by double-clicking on the attachment. The worm then installs itself in the system and starts the replication process. The worm contains a backdoor function, and is also programmed to carry out DoS attacks on the sites www.sco.com and www.microsoft.com. Part of the body of the worm is encrypted. The unpacked file contains the following text: (sync-1.01; andy; I'm just doing my job, nothing personal, sorry) Installation Following launch, the worm opens Windows Notepad, showing a random selection of symbols: During installation, the worm copies itself under the name explorer.exe to the Windows system directory, and registers this file in the system registry auto-run key: [HKLMSoftwareMicrosoftWindowsCurrentVersionRun] [HKCUSoftwareMicrosoftWindowsCurrentVersionRun] "TaskMon" = "%System%explorer.exe" The worm creates the file ctfmon.dll in the Windows system directory which is a backdoor component (a proxy server) and also registers this in the system registry: [HKCRCLSID{E6FB5E20-DE35-11CF-9C87-00AA005127ED}InProcServer32] "Apartment" = "%SysDir%ctfmon.dll" Ctfmon.dll will therefore launch as a procedure linked to Explorer.exe. The worm also creates a file called Body in the temporary directory (usually in %windir% emp). This file contains a random selection of symbols. So that the worm can identify itself in the system, it creates several additional keys in the system registry: [HKLMSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32Version] [HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32Version] While running it also creates a unique identifier sync-v1.01__ipcmtx0. Mydoom.b replaces the standard file 'hosts' in the Windows directory into with its own version (under the same name). This file will now prevent user access to the following domains: ad.doubleclick.net ad.fastclick.net ads.fastclick.net ar.atwola.com atdmt.com avp.ch avp.com avp.ru awaps.net banner.fastclick.net banners.fastclick.net ca.com click.atdmt.com clicks.atdmt.com dispatch.mcafee.com download.mcafee.com download.microsoft.com downloads.microsoft.com engine.awaps.net fastclick.net f-secure.com ftp.f-secure.com ftp.sophos.com go.microsoft.com liveupdate.symantec.com mast.mcafee.com mcafee.com media.fastclick.net msdn.microsoft.com my-etrust.com nai.com networkassociates.com office.microsoft.com phx.corporate-ir.net secure.nai.com securityresponse.symantec.com service1.symantec.com sophos.com spd.atdmt.com support.microsoft.com symantec.com update.symantec.com updates.symantec.com us.mcafee.com vil.nai.com viruslist.ru windowsupdate.microsoft.com www.avp.ch www.avp.com www.avp.ru www.awaps.net www.ca.com www.fastclick.net www.f-secure.com www.kaspersky.ru www.mcafee.com www.my-etrust.com www.nai.com www.networkassociates.com www.sophos.com www.symantec.com www.trendmicro.com www.viruslist.ru www3.ca.com
Mailing letters Emails are sent in the same way that Mydoom.a uses except for the following changes. The body text is chosen at random from the following: The message cannot be represented in 7-bit ASCII encoding and has been sent as a binary attachment
sendmail daemon reported: Error #804 occured during SMTP session. Partial message has been received
The message contains Unicode characters and has been sent asa binary attachment.
The message contains MIME-encoded graphics and has been sent as a binary attachment
Mail transaction failed. Partial message is available. Mydoom.b might also send emails with random strings of characters in the subject, body and attachment name. Propagation via P2P The worm checks for the presence of a Kazaa client on the computer and copies itself to the file-sharing directory under the following names: NessusScan_pro attackXP-1.26 winamp5 MS04-01_hotfix zapSetup_40_148 BlackIce_Firewall_Enterpriseactivation_crack xsharez_scanner icq2004-final with the following extensions: bat exe scr pif
I-Worm.Mydoom.e
Description I-Worm.Mydoom.e
This worm has also been called Mydoom.F, and is a modification of Mydoom.a. It spreads via the Internet as a file attached to infected messages. The worm is a PE EXE file of 33KB or slightly larger, packed using UPX. The unpacked file is approximately 55KB in size. The worm is also able to send itself as a ZIP archive. The worm is only activated if the user opens the archive and launches the infected file, by clicking twice on the attachment. The worm then installs itself on the systems and starts propagation. The worm includes a backdoor function, and is programmed to carry out DoS attacks on www.microsoft.com and www.riaa.com Everything points to this worm not being an original creation, but a separate version which has been created around the orignal source code of Mydoom.a. Part of the original code is present in this version, even though it serves no useful function. Installation Once launched, the worm may display a fake error message on the screen: 'File is corrupted,' 'File cannot be opened,' or 'Unable to open specified file'. The worm may also create a file in the temporary system directory. This file contains a random selection of characters, and the worm may open it using Notepad. It also creates a mutex 'jmydoat name of infected computer Xmtx' to flag its presence in the system. When installing, the worm copies itself under a random name to the Windows system directory and registers this file in the system registry auto-run key: HKLMSoftwareMicrosoftWindowsCurrentVersionRun HKCUSoftwareMicrosoftWindowsCurrentVersionRun random characters = "%System%
ame of worm file The worm then searchs all accessible disks from C: to Z: and copies itself under random names to all disks which it finds which include the words shar startup start in the name. The worm creates a file with a random name and .dll extension in the Windows system directory. This file is 9724 bytes in size, and is the backdoor component, which is intended to open a backdoor on port 1080 and act as a proxy server. The worm creates several copies of itself as ZIP archives in the Windows root directory. These files are then used to send mass emails. In order to flag its presence in the system, the worm also creates several additional keys in the system registry: HKLMSoftwareMicrosoftWindowsCurrentVersionShell HKCUSoftwareMicrosoftWindowsCurrentVersionShell Sending of email In order to send copies of itself, the worm searches all accessible disks from C: to Z: for files with the following extensions: wab mbx nch mmf ods rtf uin oft mht vbs msg pl eml adb tbb dbx asp php sht htm txt It then sends itself to all email addresses found in these files. Infected emails have the following characteristics: Sender's address: any address found on the infected machine, or chosen from the following list jerry bill smith jim sam james alex A random selection of characters may also be used. In this case, after the @ symbol in the sender's address, one of the following domains will be used: aol.com msn.com yahoo.com hotmail.com edu Message header: (chosen at random) hello hi Announcement read now! forget bug unknown fake Wanted recent news news stolen Attention Accident Schedule Re: Thank you Thank you Re: Details Details Re: Approved Approved hi, it's me Important Readme Read this message please read please reply Thank You very very much You use illegal File Sharingall Your IP was logged Your account is about to be expired Love is Love is... Undeliverable message Re: Your order was registered Your request was registered Your order is being processed Your request is being processed Current Status Your credit card Read it immediately! Read this Read it immediately Something for you For you For your information Information Warning You have 1 day left automatic notification automatic responder Notification Expired account Your account has expired Registration confirmation Confirmation Confirmation Required Returned Mail Message body: (chosen at random) Greetings See you Here it is You are bad Take it Reply Please, reply Okay OK Everything ok? Check the attached document. The document was sent in compressed format. Please see the attached file for details See the attached file for details Details are in the attached document. You need Microsoft Office to open it. Information about you We have received this document from your e-mail. Kill the writer of this document! Something about you I have your password :) You are a bad writer Is that yours? Is that from you? I wait for your reply. Here is the document. Read the details. I'm waiting Attachment name: (chosen at random) body message test data file text readme document doc msg photo resume image object website friend jokes joke approved paypal disc misc part3 part2 part4 part1 mail2 list mail story about money check product notes your_document note information textfile posting post stuff attachment creditcard or a selection of random characters. The attached file has one of the following extensions: exe scr com pif bat cmd zip and a second extension from the following list: doc htm rtf xls jpg gif png txt exe pif scr DoS attacks If the system date is showing between the 17th and the 22nd of the month, there is a 60% that the worm will carry out a DoS attack on www.microsoft.com and a 30% chance that it will carry out a DoS attack on www.riaa.com. Mydoom.e will perform DoS attacks in exactly the same way as the other versions of Mydoom did, by sending multiple GET requests to port 80 of the site under attack. Deletion of files The worm searches all accessible disks from C: to Z: for files with the extensions .mdb, .doc, .xls, .sav, .jpg, .avi and .bmp and uses a random number generator to determine which files with these extensions should be deleted. Other The worm searches memory for processes containing the following text: reged taskmo taskmg avp. avp32 norton navapw navw3 intrena mcafe and attempts to stop them.
|
Home
Viruses from A to Z 0-9
A
B
Ñ
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Lavenergihus P.o Persson Konsult Aktiebolag Handelsbolaget Bigerma Bergsresor Rock & Ice Gifts - Gift Ideas
|