TROJ_ASPROX.BA

 Analysis by: Jaime Benigno Reyes

 PLATFORM:

Windows

 OVERALL RISK RATING:
 DAMAGE POTENTIAL:
 DISTRIBUTION POTENTIAL:
 REPORTED INFECTION:
 INFORMATION EXPOSURE:

  • Threat Type: Trojan

  • Destructiveness: No

  • Encrypted:

  • In the wild: Yes

  OVERVIEW

This Trojan arrives on a system as a file dropped by other malware or as a file downloaded unknowingly by users when visiting malicious sites.

  TECHNICAL DETAILS

File Size:

1,393,664 bytes

File Type:

EXE

Memory Resident:

Yes

Initial Samples Received Date:

09 Dec 2014

Arrival Details

This Trojan arrives on a system as a file dropped by other malware or as a file downloaded unknowingly by users when visiting malicious sites.

Installation

This Trojan drops the following files:

  • %AppDataLocal%\PennyBee\DPHelper.dll (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\PennyBee.exe (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\PennyBee.exe.config (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\PennyBeeW.exe (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\PennyBeeW.exe.config (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\smia64.exe (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\uninstall.exe (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\Configs\Timers.xml (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\Resources\ntdis_32.dll (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\Resources\ntdis_64.dll (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\Resources\ntdisie_32.dll (Windows Vista and higher versions)
  • %AppDataLocal%\ICSharpCode.net\PennyBeeW.exe_Url_{32 random alphanumeric characters}\1.0.6.0\user.config (Windows Vista and higher versions)
  • %Program Files%\PennyBee\DPHelper.dll (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\PennyBee.exe (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\PennyBee.exe.config (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\PennyBeeW.exe (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\PennyBeeW.exe.config (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\smia64.exe (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\uninstall.exe (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\Configs\Timers.xml (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\Resources\ntdis_32.dll (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\Resources\ntdis_64.dll (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\Resources\ntdisie_32.dll (Versions lower than Windows Vista)
  • %System Root%\Documents and Settings\LocalService\Local Settings\Application Data\ICSharpCode.net\PennyBeeW.exe_Url_{32 random alphanumeric characters}\1.0.6.0\user.config (Versions lower than Windows Vista)

(Note: %AppDataLocal% is the Application Data folder found in Local Settings, where it is usually C:\Documents and Settings\{user name}\Local Settings\Application Data on Windows 2000, Windows Server 2003, and Windows XP (32- and 64-bit); C:\Users\{user name}\AppData\Local on Windows Vista (32- and 64-bit), Windows 7 (32- and 64-bit), Windows 8 (32- and 64-bit), Windows 8.1 (32- and 64-bit), Windows Server 2008, and Windows Server 2012.. %Program Files% is the Program Files folder, where it usually is C:\Program Files on all Windows operating system versions; C:\Program Files (x86) for 32-bit applications running on Windows 64-bit operating systems.. %System Root% is the Windows root folder, where it usually is C:\ on all Windows operating system versions.)

It creates the following folders:

  • %AppDataLocal%\ICSharpCode.net (Windows Vista and higher versions)
  • %AppDataLocal%\ICSharpCode.net\PennyBeeW.exe_Url_{32 random alphanumeric characters} (Windows Vista and higher versions)
  • %AppDataLocal%\ICSharpCode.net\PennyBeeW.exe_Url_{32 random alphanumeric characters}\1.0.6.0 (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\Configs (Windows Vista and higher versions)
  • %AppDataLocal%\PennyBee\Resources (Windows Vista and higher versions)
  • %Program Files%\PennyBee (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\Configs (Versions lower than Windows Vista)
  • %Program Files%\PennyBee\Resources (Versions lower than Windows Vista)
  • %System Root%\Documents and Settings\LocalService\Local Settings\Application Data\ICSharpCode.net (Versions lower than Windows Vista)
  • %System Root%\Documents and Settings\LocalService\Local Settings\Application Data\ICSharpCode.net\PennyBeeW.exe_Url_{32 random alphanumeric characters} (Versions lower than Windows Vista)
  • %System Root%\Documents and Settings\LocalService\Local Settings\Application Data\ICSharpCode.net\PennyBeeW.exe_Url_{32 random alphanumeric characters}\1.0.6.0 (Versions lower than Windows Vista)

(Note: %AppDataLocal% is the Application Data folder found in Local Settings, where it is usually C:\Documents and Settings\{user name}\Local Settings\Application Data on Windows 2000, Windows Server 2003, and Windows XP (32- and 64-bit); C:\Users\{user name}\AppData\Local on Windows Vista (32- and 64-bit), Windows 7 (32- and 64-bit), Windows 8 (32- and 64-bit), Windows 8.1 (32- and 64-bit), Windows Server 2008, and Windows Server 2012.. %Program Files% is the Program Files folder, where it usually is C:\Program Files on all Windows operating system versions; C:\Program Files (x86) for 32-bit applications running on Windows 64-bit operating systems.. %System Root% is the Windows root folder, where it usually is C:\ on all Windows operating system versions.)

Other System Modifications

This Trojan adds the following registry keys:

HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\App Paths\
PennyBee.exe

HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Uninstall\
PennyBee

HKEY_CURRENT_USER\Software\PennyBee

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows\CurrentVersion\App Paths\
PennyBee.exe

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows\CurrentVersion\Uninstall\
PennyBee

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\PennyBee

HKEY_USERS\.DEFAULT\Software\
PennyBee

It adds the following registry entries:

HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Run
PennyBee = "%AppDataLocal%\PennyBee\PennyBeeW.exe" (Windows Vista and higher versions)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows\CurrentVersion\Run
PennyBee = "%Program Files%\PennyBee\PennyBeeW.exe" (Versions lower than Windows Vista)

Other Details

This Trojan connects to the following possibly malicious URL:

  • http://{BLOCKED}earch.linkury.com
  • http://{BLOCKED}earch.shopop.me
  • http://{BLOCKED}erconfig.blob.core.windows.net
  • http://{BLOCKED}oppop.net
  • http://{BLOCKED}nightjs.net
  • http://{BLOCKED}ts.linkury.com
  • http://{BLOCKED}ts.shopop.me
  • http://{BLOCKED}nightjs.net
  • http://www.{BLOCKED}pi.org