Virus: TR/Agent.DL.2 Date discovered: 24/08/2005 Type: Worm In the wild: Yes Reported Infections: Low Distribution Potential: Low Damage Potential: Medium Static file: Yes File size: 36.969 Bytes MD5 checksum: 13f81b6b0d9cd62837cfebc22777cf63 VDF version: 6.31.01.176
General Method of propagation: • No own spreading routine Aliases: • Kaspersky: Trojan-Spy.Win32.Agent.gf • TrendMicro: TROJ_AGENT.XZ • Sophos: Troj/Dermon-D • Panda: Trj/Agent.AII • VirusBuster: Trojan.Agent.PK Platforms / OS: • Windows 95 • Windows 98 • Windows 98 SE • Windows NT • Windows ME • Windows 2000 • Windows XP • Windows 2003 Side effects: • Disable security applications • Drops files • Lowers security settings • Records keystrokes • Registry modification • Steals information • Third party control Files It copies itself to the following location: • %SYSDIR% \winserver.exe It deletes the initially executed copy of itself. The following files are created: – %SYSDIR% \winserv.dll Further investigation pointed out that this file is malware, too. – %SYSDIR% \winserv32.dll Further investigation pointed out that this file is malware, too. – %SYSDIR% \winserv.ini Contains parameters used by the malware. – %SYSDIR% \winserv.dat This file contains collected keystrokes. It tries to download a file: – The location is the following: • http://pleskin.**********.ua/part3/check.dat Registry The following registry keys are added in order to run the processes after reboot: – [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] • "win32 internet server"="%SYSDIR% \winserver.exe" – [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices] • "win32 internet server"="%SYSDIR% \winserver.exe" – [HKCU\Software\Microsoft\Windows\CurrentVersion\Run] • "win32 internet server"="%SYSDIR% \winserver.exe" The following registry keys are changed: – [HKLM\SOFTWARE\Classes\https\shell\open\command] Old value: • @="%PROGRAM FILES% \Internet Explorer\iexplore.exe" -nohome New value: • @="%PROGRAM FILES% \Internet Explorer\Iexplore.exe" – [HKLM\SOFTWARE\Classes\http\shell\open\command] Old value: • @="%PROGRAM FILES% \Internet Explorer\iexplore.exe" -nohome New value: • @="%PROGRAM FILES% \Internet Explorer\Iexplore.exe" Process termination List of processes that are terminated: • zonealarm.exe • zonalm2601.exe • outpost.exe Backdoor The following ports are opened: – %SYSDIR% \lsass.exe on a random TCP port in order to provide backdoor capabilities. – %SYSDIR% \lsass.exe on a random TCP port in order to provide backdoor capabilities. Contact server: The following: • http://pleskin.**********.ua/ As a result it may send some information. This is done via the HTTP GET request on a PHP script. This is done via the HTTP POST method using a PHP script. Sends information about: • Created logfiles • Environment variables • IP address • Information about the network • Opened port • Information about the Windows operating system Stealing – A logging routine is started after one of the following websites are visited: • https://www.e-gold.com/acct/balance.asp • https://www.e-gold.com/acct/accountinfo.asp • https://www.e-gold.com/acct/acct.asp – A logging routine is started after the following website is visited, which contains one of the following substrings in the URL: • "e-gold" • "e-bullion" • "intgold" • "1MDC" • "Pecunix" • "GoldMoney" • "Virtualgold" • "NetPay" • "paymer" • "e-gold" • "e-bullion" • "intgold" • "1MDC" • "Pecunix" • "GoldMoney" • "Virtualgold" • "NetPay" • "paymer" – It captures: • Keystrokes • Window information Injection – It injects itself as a thread into a process. Process name: • lsass.exe Miscellaneous Mutex: It creates the following Mutex: • IS_ALIVE Rootkit Technology It is a malware-specific technology. The malware hides its presence from system utilities, security applications and in the end, from the user. Hides the following: – Its own files Method used: • Hidden from Windows API File details Programming language: The malware program was written in Borland C++. Runtime packer: In order to aggravate detection and reduce size of the file it is packed with a runtime packer.
Description inserted by Oliver Auerbach on Wednesday, August 24, 2005 Description updated by Oliver Auerbach on Friday, August 26, 2005
Back
.
.
.
.