Virus: Worm/Rbot.180736.7 Date discovered: 21/08/2006 Type: Worm In the wild: Yes Reported Infections: Low Distribution Potential: Low to medium Damage Potential: Low to medium Static file: Yes File size: 180.736 Bytes MD5 checksum: 9cde50fa255d9f733fe896e592616884 VDF version: 6.35.01.119 IVDF version: 6.35.01.120
General Methods of propagation: • Local network • Mapped network drives Aliases: • Mcafee: W32/Sdbot.worm!MS06-040 • Kaspersky: Backdoor.Win32.Rbot.bgu • TrendMicro: WORM_RANDEX.AH • Sophos: W32/Vanebot-A • Panda: W32/Aimbot.BB.worm • Eset: Win32/IRCBot.TB • Bitdefender: Backdoor.Aimbot.CK Platforms / OS: • Windows 95 • Windows 98 • Windows 98 SE • Windows NT • Windows ME • Windows 2000 • Windows XP • Windows 2003 Side effects: • Disable security applications • Records keystrokes • Makes use of software vulnerability • Third party control Right after execution the following information is displayed: Files It copies itself to the following location: • %SYSDIR% \javanet.exe It deletes the initially executed copy of itself. Registry The following registry keys are continuously in an infinite loop added in order to run the processes after reboot. – [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices] • "MS Java for Windows XP & NT"="javanet.exe" – [HKCU\Software\Microsoft\Windows\CurrentVersion\RunServices] • "MS Java for Windows XP & NT"="javanet.exe" – [HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] • "Shell"="Explorer.exe javanet.exe" • "Userinit"="%SYSDIR% \userinit.exe,javanet.exe" The following registry keys are added: – [HKCU\Software\Microsoft\Windows] • "JavaNet"="rBot v2 a.k.a. the next generation (working on winXP SP2)" – [HKLM\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\ FirewallPolicy\StandardProfile\AuthorizedApplications\List] • "%SYSDIR% \javanet.exe"="%SYSDIR% \javanet.exe:*:Enabled:MS Java for Windows XP & NT" The following registry keys are changed: – [HKLM\SYSTEM\ControlSet001\Services\SharedAccess\Epoch] New value: • "Epoch"=dword:00000008 – [HKLM\SOFTWARE\Microsoft\Ole] New value: • "EnableDCOM"="N" – [HKLM\SYSTEM\CurrentControlSet\Control\Lsa] New value: • "lmcompatibilitylevel"=dword:00000001 • "restrictanonymous"=dword:00000001 Network Infection In order to ensure its propagation the malware attemps to connect to other machines as described below. It drops a copy of itself to the following network share: • $IPC It uses the following login information in order to gain access to the remote machine: – A list of usernames and passwords: • asdfgh; server; 000; 0000; 00000; 000000; 0000000; 00000000; 123; 1234; 12345; 123456; 1234567; 12345678; 123456789; secret; secure; security; setup; shadow; shit; sql; super; sys; system; abc; abc123; access; adm; alpha; anon; anonymous; backdoor; backup; beta; bin; coffee; computer; crew; database; debug; default; demo; free; guest; hello; install; internet; login; mail; manager; money; monitor; network; new; newpass; nick; nobody; nopass; one; oracle; pass; passwd; password; poiuytre; private; pub; public; qwerty; random; real; remote; ruler; telnet; temp; test; test1; test2; visitor; web; windows; www Exploit: It makes use of the following Exploits: – MS02-061 (Elevation of Privilege in SQL Server Web) – MS04-007 (ASN.1 Vulnerability) – MS05-039 (Vulnerability in Plug and Play) – MS06-040 (Vulnerability in Server Service) IP address generation: It creates random IP addresses while it keeps the first two octets from its own address. Afterwards it tries to establish a connection with the created addresses. IRC To deliver system information and to provide remote control it connects to the following IRC Server: Server: forum.ed********** Port: 4915 Channel: #.api.# Nickname: RBOT|F|%system-dependent% |%operating system% -%several random digits% Password: legalize – Furthermore it has the ability to perform actions such as: • Launch DDoS SYN flood • Launch DDoS UDP flood • disconnect from IRC server • Download file • Execute file • Join IRC channel • Kill process • Perform network scan • Send emails • Start keylog • Start spreading routine • Updates itself • Visit a website Process termination List of processes that are terminated: • anti; avast; blackice; f-pro; firewall; lockdown; mcafee; nod32; norton; reged; spybot; troja; viru; vsmon; zonea Processes containing one of the following window titles are terminated: • anti; avast; blackice; f-pro; firewall; lockdown; mcafee; nod32; norton; reged; spybot; troja; viru; vsmon; zonea List of services that are disabled: • Automatic Updates • Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS) • Security Center Miscellaneous Mutex: It creates the following Mutex: • JavaNet File patching: In order to increase the number of maximum connections it has the capability to modify the tcpip.sys. It may result in a corruption of that file and break network connectivity. File details Programming language: The malware program was written in MS Visual C++. Runtime packer: In order to aggravate detection and reduce size of the file it is packed with the following runtime packer: • Enigma protector
Description inserted by Alexander Vukcevic on Friday, September 1, 2006 Description updated by Andrei Ivanes on Monday, September 4, 2006
Back
.
.
.
.