Skip to main content

Trojan-Dropper:MSIL/FakeWallet

Classification

Category:

Malware

Type:

Trojan-dropper

Aliases:

  • FakeWallet
  • Trojan-Dropper:MSIL/FakeWallet

Summary

Trojan-Dropper:MSIL/FakeWallet is a trojanized cryptocurrency wallet program that silently installs a backdoor program (Backdoor.Fynloski.C) onto the affected system.

Removal

Technical Details

On 15 December 2014, the team behind the Opal-Coin cryptocurrency announced on a popular digital currency forum that a fake Opal-Coin wallet program (F-Secure identifies the malware as Trojan-Dropper:MSIL/FakeWallet) was being distributed on discussion forums. To lure users into installing it, the FakeWallet binary was being promoted as an "updated" version of the genuine wallet application.

As part of its response to this incident, the Opal-Coin team released a document to assist in verifying the authenticity of a crypto-coin wallet program:

Installation

On installation, the binary loads a DLL named "Kazyloader.dll" that is embedded in the recourse of the main library. The loaded DLL extracts and decodes a bitmap image in order to run a new executable binary, which contains both the legitimate Opal-Coin wallet (for use as a decoy) and the Fynloski backdoor.

The second executable first checks for the presence of virtual machine emulation (Sandboxie) and network traffic analysis (Wireshark) software, which are likely to be found on systems used by security researchers; if either are found, the program exits and does not continue. It also checks for a specific mutex in order to ensure only one instance of itself is running.

If the executable successfully passes these checks, it extracts the decoy Opal-Coin wallet to the "AppData" directory, using the name "Opalcoin-Qt.exe". It creates a "Live" directory under "AppData/Windows" and copies itself there twice (using the names "csrss.exe" and "winliveid.exe"), and also adds the following registry entries to ensure it remains persistent:

  • HKCU\Software\Microsoft\Windows NT\CurrentVersion\Winlogon "Shell", "explorer.exe"
  • HKCU\Software\Microsoft\Windows\CurrentVersion\Run

The executable also disables User Account Control (UAC) by setting the value of the registry key HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System to "0".

Finally, it extracts the Fynloski backdoor and injects it into one of the following processes:

  • Internet Explorer\iexplore.exe
  • System32\svchost.exe
  • Microsoft.NET\Framework\v2.0.50727\vbc.exe

Fynloski backdoor

The Fynloski backdoor has an extensive range of capabilities, including:

  • File management
  • Remote scripting
  • Remote desktop viewing
  • Sound and keylog capture
  • Network communication

Once installed on the system, the backdoor can grant a remote attacker full control of the affected system.

Protect your devices from malware with F‑Secure Total

Protecting your devices from malicious software is essential for maintaining online security. F‑Secure Total makes this easy, helping you to secure your devices in a brilliantly simple way.

  • Award‑winning antivirus and malware protection

  • Online browsing, banking, and shopping protection

  • 24/7 online identity and data breach monitoring

  • Unlimited VPN service to safe­guard your privacy

  • Password manager with private data protection

Choose how many devices you want to protect to get started.

  • Free customer support

  • Cancel anytime

  • The trial does not obligate you to buy the product

After 30 days your subscription will renew automatically for one year at €69.99.

More Support

Community

Ask questions in our Community.

User guides

Check the user guide for instructions.

Contact Support

Chat with with or call an agent.

Submit a Sample

Submit a file or URL for analysis.