Trojan.ReverseShell.XF
Threat Scorecard
EnigmaSoft Threat Scorecard
EnigmaSoft Threat Scorecards are assessment reports for different malware threats which have been collected and analyzed by our research team. EnigmaSoft Threat Scorecards evaluate and rank threats using several metrics including real-world and potential risk factors, trends, frequency, prevalence, and persistence. EnigmaSoft Threat Scorecards are updated regularly based on our research data and metrics and are useful for a wide range of computer users, from end users seeking solutions to remove malware from their systems to security experts analyzing threats.
EnigmaSoft Threat Scorecards display a variety of useful information, including:
Popularity Rank: The ranking of a particular threat in EnigmaSoft’s Threat Database.
Severity Level: The determined severity level of an object, represented numerically, based on our risk modeling process and research, as explained in our Threat Assessment Criteria.
Infected Computers: The number of confirmed and suspected cases of a particular threat detected on infected computers as reported by SpyHunter.
See also Threat Assessment Criteria.
| Threat Level: | 80 % (High) |
| First Seen: | February 22, 2025 |
| Last Seen: | October 21, 2026 |
| OS(es) Affected: | Windows |
Trojan.ReverseShell.XF is a Windows-based Trojan horse designed to give remote attackers hidden, hands-on access to an infected computer. Classified as a high-risk threat, it is built to operate quietly in the background while opening a channel that lets a hacker issue commands to the machine as if they were sitting in front of it. Its name reflects its core function: establishing a "reverse shell," a connection initiated from the infected computer out to an attacker-controlled server, which helps it slip past many basic network defenses.
Technically, this Trojan is a 64-bit, natively compiled executable written in the Go programming language, and it runs as a console application rather than showing any visible windows. It does not contain a resources section, debug information, or version details, and it shows signs of high entropy, a trait often associated with obfuscated or encrypted code designed to resist analysis. The sample analyzed was not digitally signed and was not packed, relying instead on its compact, native code structure to avoid easy detection.
Table of Contents
What the Threat Does
Once active, Trojan.ReverseShell.XF runs silently in the background and performs malicious functions without the user's knowledge or consent. Its main purpose is to open network communication back to a remote server, using low-level networking functions to create sockets and bind connections. This effectively hands over a command channel to whoever is controlling the malware. With this access, attackers may be able to execute commands, manipulate running processes, read or write files, and covertly delete data on the system. In many cases, Trojans of this type are also used to install additional malicious payloads, harvest sensitive information, or use the compromised machine as a foothold for further attacks on a network.
How It Usually Gets Onto Computers
Trojan.ReverseShell.XF typically spreads by exploiting unpatched system vulnerabilities and security flaws, and through software downloaded from malicious or compromised websites. It can also arrive via email attachments from untrusted senders, disguised in file types such as .exe, .pif, .avi, or even .jpg, counting on the user to open the file without suspecting it is a threat. Because it installs stealthily, there is usually no obvious installation prompt or warning associated with the infection process.
Risks for the User
The danger posed by this Trojan is significant. Once it establishes a reverse shell connection, attackers may gain near-complete control over the infected system. This can lead to data theft, unauthorized file deletion, installation of further malware, system instability, and use of the computer as a launching point for additional attacks, all without the victim being aware anything is wrong.
Signs of Infection
Because this Trojan is designed to run silently, visible symptoms may be minimal or absent. Users should still watch for unusual network activity, unexpected outbound connections, unfamiliar processes consuming system resources, sluggish performance, security tools being disabled, or unexplained changes to files.
How to Stay Protected
Keeping the operating system and all software fully patched helps close the vulnerabilities this Trojan relies on. Users should avoid opening attachments or downloading files from unknown or untrusted sources, be cautious with unexpected emails, and avoid downloading software from unofficial websites. Running reputable, up-to-date security software, maintaining regular backups, and monitoring network activity for unusual connections are all practical steps toward reducing the risk of infection.
Analysis Report
General information
| Family Name: | Trojan.ReverseShell.XF |
|---|---|
| Signature status: | No Signature |
Known Samples
Known Samples
This section lists other file samples believed to be associated with this family.|
MD5:
ab503e3c6410773777bf054a3b68a467
SHA1:
23cda12e1e1d5664a63cf1825915caa47902ecdf
SHA256:
303815F44B1270DE82E89F78103A33DB48186C0F5101DF1513DDE055956C4A6F
File Size:
3.22 MB, 3219968 bytes
|
Windows Portable Executable Attributes
- File doesn't have "Rich" header
- File doesn't have debug information
- File doesn't have exports table
- File doesn't have resources
- File doesn't have security information
- File is 64-bit executable
- File is console application (IMAGE_SUBSYSTEM_WINDOWS_CUI)
- File is either console or GUI application
- File is Native application (NOT .NET application)
- File is not packed
Show 2 more
- IMAGE_FILE_DLL is not set inside PE header (Executable)
- IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)
File Traits
- golang
- HighEntropy
- No Version Info
- x64
Block Information
Block Information
During analysis, EnigmaSoft breaks file samples into logical blocks for classification and comparison with other samples. Blocks can be used to generate malware detection rules and to group file samples into families based on shared source code, functionality and other distinguishing attributes and characteristics. This section lists a summary of this block data, as well as its classification by EnigmaSoft. A visual representation of the block data is also displayed, where available.| Total Blocks: | 4,816 |
|---|---|
| Potentially Malicious Blocks: | 3 |
| Whitelisted Blocks: | 4,812 |
| Unknown Blocks: | 1 |
Visual Map
... Data truncated? - Unknown Block
x - Potentially Malicious Block
Similar Families
Similar Families
This section lists other families that share similarities with this family, based on EnigmaSoft’s analysis. Many malware families are created from the same malware toolkits and use the same packing and encryption techniques but uniquely extend functionality. Similar families may also share source code, attributes, icons, subcomponents, compromised and/or invalid digital signatures, and network characteristics. Researchers leverage these similarities to rapidly and effectively triage file samples and extend malware detection rules.- Kryptik.GRT
- Kryptik.MTB
- Remus.B
- Trojan.ClipBanker.Gen.A
- Trojan.ClipBanker.Gen.C
Show 1 more
- Trojan.Krypt.Gen.ACJA
Windows API Usage
Windows API Usage
This section lists Windows API calls that are used by the samples in this family. Windows API usage analysis is a valuable tool that can help identify malicious activity, such as keylogging, security privilege escalation, data encryption, data exfiltration, interference with antivirus software, and network request manipulation.| Category | API |
|---|---|
| Syscall Use |
Show 24 more
|
| Network Winsock2 |
|
| Network Winsock |
|