SmokeLoader Backdoor (Trojan:Win32/SmokeLoader) Analysis & Description

SmokeLoader is a sophisticated backdoor malware known for its modular design, granting it a diverse range of malicious capabilities contingent on the specific modules included in its version. Often linked with criminal activities, this malware is deployed through various methods, such as exploiting software vulnerabilities or utilizing phishing techniques to deceive users into executing its payload.

Notably, SmokeLoader employs tactics to conceal its command and control (C2) activities, including generating requests to legitimate websites like microsoft.com and bing.com, aiding its efforts to avoid detection. Despite its 404 error responses from these sites, the response body still contains data relevant to the malware’s operations. These attributes collectively contribute to SmokeLoader’s effectiveness in facilitating unauthorized access, data theft, and other cybercriminal endeavors.

SmokeLoader backdoor is often distributed through various means, including spam emails, malicious websites, or social engineering techniques. Once it infiltrates a system, it establishes persistence and attempts to contact remote command-and-control servers to receive further instructions and download additional malware.

The specific actions performed by Trojan:Win32/SmokeLoader can vary depending on the version and configuration of the malware. Common activities associated with SmokeLoader include:

  • Modifying system settings to achieve persistence and evade detection by security software.
  • Capturing sensitive information, such as login credentials, keystrokes, or personal data.
  • Updating itself or receiving new instructions from command-and-control servers.

Trojan:Win32/SmokeLoader poses a significant threat to the security and privacy of infected systems. It is essential to have up-to-date antivirus software installed and regularly scan your system for any signs of malware. Additionally, practicing safe browsing habits, being cautious with email attachments and downloads, and keeping your operating system and applications patched can help mitigate the risk of infection.

SmokeLoader Description

SmokeLoader backdoor first appeared in 2014 – at the very beginning of the ransomware era. Only a few other malware can boast of remaining active through 8 years after their launch. This backdoor has a lot of features that allow it to remain actual despite being so old. First and foremost, it is extremely small – the payload is only about 30 kilobytes. Regular malware of that type usually has a file size of at least 100 KB, usually around 150-200 kilobytes. That already makes it way easier to handle in a protected system, as some YARA rules used for malware detection pay attention to the file size.

Smokeloader offer forums

Offer to purchase SmokeLoader on the Darknet forum

Key features of this backdoor are wrapped around its loader functions, as you may have supposed from its name. The vast majority of time, SmokeLoader is used to deliver other malware to the infected system. Still, it is not the sole purpose of this malware – continuous development brought the ability to use it as a stealing tool. It also suits botnet deployment – but there are only a few cases of such usage. It still receives updates each year, so its functionality may extend in future.

What is backdoor malware?

Before getting into SmokeLoader analysis, let’s have a look at what backdoors are. This malware type has a long and curved story, and these days is an eminence grise. The key target of backdoor malware is to create a way for cybercriminals to remotely connect to the target PC and perform any possible actions. For that purpose, they never disdain to use vulnerabilities in the targeted system, along with injecting into the system as a trojan.

The main use for backdoor-infected computers is their participation in the botnet. Huge networks of zombie systems that perform DDoS attacks, send spam emails and do other nefarious activities are well known over the last decade. For that purpose scoundrels use automated backdoors – the ones which require minimum commands from the command and control server and may run on their own. The other application of a backdoor – exactly, the manually-controlled one – is data stealing and malware implementation. As in the latter case backdoor acts as a locomotive for malicious payload, it is sometimes classified as a worm.

SmokeLoader tech analysis

The initial package of SmokeLoader malware contains only basic functionality – providing the remote connection to the infected PC. Data grabbing, process monitoring, DDoS module and so forth should be installed afterwards. Overall, reverse engineering shows that there are 9 different modules that SmokeLoader can handle simultaneously.

Module name Functionality
Form grabber Watches for forms in the open windows in order to grab the credentials
Password sniffer Monitors the incoming and outgoing Internet packages to sniff the credentials
Fake DNS Module for counterfeiting the DNS request. Leads to traffic redirection to the site you need
Keylogger Logs all keystrokes in the infected environment
Procmon Process monitoring module, logs the processes running in the system
File search File searching tool
Email grabber Grabs the Microsoft Outlook address book
Remote PC Ability to establish a remote control similar to remote-access utilities (like TeamViewer)
DDoS Forcing the infected PC to take part in DDoS-attacks on the designated server

Payload of this malware always comes packed in a unique way. A single sample is used by a small group of its users, hence meeting the same samples in the real world is not that easy. Still, that technology is not something new – most malware does the same thing, and some even generate a uniquely-packed sample for each attack. Moreover, over the initial packing, there is a requirement from its distributors to make an additional compression or encryption before injection. That is, exactly, the other chain of anti-detection measures.

While running, SmokeLoader applies a pretty unique technique of obfuscation. It holds almost 80% of its code encrypted over the entire period of execution. Once it needs to use another function, it deciphers it while ciphering the element it used previously. YARA rules, along with classic reverse engineering, are rendered to be almost useless against such a trick. It has 32-bit and 64-bit payloads that are loaded in the systems with corresponding architectures during the checkup from initial stage to final execution.

Encryption and obfuscation SmokeLoader

Code encryption in SmokeLoader

Smokeloader header analysis

The header of SmokeLoader .exe file is absent – it is not a valid executable file

What is Trojan:Win32/SmokeLoader detection?

The Trojan:Win32/SmokeLoader detection you can see in the lower right side is demonstrated to you by Microsoft Defender. That anti-malware program is quite OK at scanning, but prone to be basically unreliable. It is unprotected to malware attacks, and it has a glitchy user interface and bugged malware removal features. Therefore, the pop-up which states concerning the SmokeLoader is rather just a notification that Defender has recognized it. To remove it, you will likely need to use another anti-malware program.

Trojan:Win32/SmokeLoader found

Microsoft Defender: “Trojan:Win32/SmokeLoader”

The exact Trojan:Win32/SmokeLoader malware is a very unpleasant thing. This malware is made to be a sneaky burglar, which functions as a remote-access tool. When you give someone remote access willingly, it is alright, however, SmokeLoader will not ask you if you wish to give it. After connecting to your computer, crooks are free to do whatever they want – snatching your files, checking out your messages, gathering personal data, et cetera. Backdoors frequently bring a supplementary stealer – the virus that is made to collect all available information about you. However, far more common use of the backdoors is forming the botnet. After that, the network of infected computers can be put to use to perform DDoS attacks or to inflate the vote results on various websites.

Backdoor Summary:

Name SmokeLoader Backdoor
Detection Trojan:Win32/SmokeLoader
Damage Gain access to the operating system to perform various malicious actions.
Similar Msil Androme, Lotok, Quasarrat, Asyncrat, Msil Dcrat, Rewritehttp, Msil Darkcommet
Fix Tool See If Your System Has Been Affected by SmokeLoader backdoor

Specific characteristics of SmokeLoader Backdoor

  • The binary likely contains encrypted or compressed data. In this case, encryption is a way of hiding virus code from antiviruses and virus analysts.
  • The executable is compressed using UPX;
  • Anomalous binary characteristics. This is a way of hiding virus code from antiviruses and virus analysts.
Detection names
GridinSoft Trojan.Ransom.Gen
Elastic malicious (high confidence)
DrWeb Trojan.Siggen8.17135
MicroWorld-eScan Trojan.Agent.EEGO
FireEye Generic.mg.0f426649f19c07fd
McAfee Artemis!0F426649F19C
Cylance Unsafe
Sangfor Malware
K7AntiVirus Trojan ( 005582711 )
BitDefender Trojan.Agent.EEGO
K7GW Trojan ( 005582711 )
Cybereason malicious.9f19c0
TrendMicro Ransom.Win64.PORNOASSET.SM1.hp
BitDefenderTheta Gen:NN.ZedlaF.34590.mu4@au9HqIoi
Cyren W32/S-d757aa55!Eldorado
Symantec Meterpreter
TrendMicro-HouseCall Ransom.Win64.PORNOASSET.SM1.hp
Avast Win32:Miner-DM [Trj]
ClamAV Win.Trojan.CobaltStrike-8091534-0
Kaspersky HEUR:Trojan.Win32.Cometer.gen
NANO-Antivirus Trojan.Win32.Cometer.eqcglk
Tencent Malware.Win32.Gencirc.10b0cd02
Ad-Aware Trojan.Agent.EEGO
Sophos Mal/Swrort-Y
F-Secure Trojan.TR/Crypt.XPACK.Gen
Zillya Trojan.PornoAssetGen.Win32.1
Invincea ML/PE-A
McAfee-GW-Edition BehavesLike.Win64.BadFile.rc
Emsisoft Trojan.Agent.EEGO (B)
Ikarus Trojan-Spy.Agent
Jiangmin Trojan.PornoAsset.gbu
eGambit Trojan.Generic
Avira TR/Crypt.XPACK.Gen
Antiy-AVL Trojan[Banker]/Win32.Emotet
Microsoft Trojan:Win32/SmokeLoader
Gridinsoft Trojan.Keylogger.B.sd!yf
Arcabit Trojan.Agent.EEGO
ZoneAlarm HEUR:Trojan.Win32.Cometer.gen
GData Trojan.Agent.EEGO
Cynet Malicious (score: 100)
AhnLab-V3 Trojan/Win64.Kryptik.R291657
Acronis suspicious
VBA32 Trojan.Cometer
ALYac Trojan.Agent.EEGO
MAX malware (ai score=83)
Malwarebytes Ransom.FileCryptor
APEX Malicious
ESET-NOD32 a variant of Win64/Filecoder.A
Rising Backdoor.CobaltStrike!1.CEA8 (CLASSIC)
Yandex Trojan.GenAsa!ljywjnZY6TE
Fortinet W64/ReposFxg.F!tr
AVG Win32:Miner-DM [Trj]
Shortly about backdoors

Backdoors are viruses that may acquire both separated and integrated forms. Once you can discover that a legitimate program from a famous developer has a capability that enables somebody to connect to your PC. Will it be someone from the creators or a third party – nobody knows. But the scandal when this detail is found in a legitimate program is probably impossible to miss. There is additionally chatter that there is a hardware-based backdoor in Intel CPUs1.

Is Trojan:Win32/SmokeLoader dangerous?

As I have stated , non-harmful malware does not exist. And Trojan:Win32/SmokeLoader is not an exception. This backdoor does not deal a lot of damage just after it introduces. However, it will likely be a really bad surprise when a random forum or page in the Web will not let you in, due to the fact that your IP-address is banned after the DDoS attack. However, even if it is not crucial for you – is it positive at all to realise that someone else can easily access your computer, read your conversations, open your documents, and spectate what you do?

The spyware that is often present as a supplement to the Trojan:Win32/SmokeLoader virus will likely be just another argument to remove it as fast as you can. Nowadays, when users’ information is priced extremely high, it is too goofy to give the burglars such a chance. Even worse if the spyware will somehow handle to steal your financial information. Seeing 0 on your savings account is the worst headache, in my opinion.

Distribution of SmokeLoader malware

Email spam

Email spam example. The file contains malicious macro

Hiding malware inside of cracked applications or keygens/hacktools is slightly harder but has way wider potential. As unlicensed software usage is still widespread, a lot of people may be endangered. Not each cracked app contains malware – but all of them are illegal, for both users and creators. Using it, you may end up facing lawsuits for copyright violations. And being infected with malware in that case is even more unpleasant.

When it comes to malware infection, SmokeLoader appearance usually leads to the installation of various other malicious apps. Crooks who managed to create a botnet then offer other malware distributors to infect those computers with whatever they want. That can be adware, browser hijackers, spyware, ransomware – there are literally no restrictions. Behind a huge pile of viruses, cybersecurity experts often miss the origin of all this mess – thus SmokeLoader remains undetected.

Smokeloader malware delivery offers

SmokeLoader is offered as a malware delivery tool on forums

A separate spreading case, where SmokeLoader acts not as a precursor, is its combination with STOP/Djvu ransomware. Exactly, the bundle of malware delivered to the device includes RedLine and Vidar stealers. The former aims at banking credentials, the former – cryptowallets info. This or another way, Djvu generates a significant share in SmokeLoader prevalence, since it is one of the most widespread ransomware in its class.

How to remove SmokeLoader?

SmokeLoader IoC

References

  1. Gossip about the backdoor in Intel processors on Reddit.

German Japanese Spanish Portuguese (Brazil) French Turkish Chinese (Traditional) Korean Indonesian Hindi Italian

About the author

Robert Bailey

Security engineer focused on malware behavior, removal workflows, and Windows hardening. Robert reviews threat articles for practical accuracy, checking detection names, symptoms, and cleanup steps before publication.

Leave a Comment