BlackNET Remote Access Trojan
First observed in February 2019, BlackNET is a remote access trojan written in PHP, .NET, and Python. At the time of publication, BlackNET's source code is available through Github, with its author making no attempts to disguise its malicious nature.
Summary
First observed in February 2019, BlackNET is a remote access trojan written in PHP, .NET, and Python. At the time of publication, BlackNET's source code is available through Github, with its author making no attempts to disguise its malicious nature.
Affected platforms
The following platforms are known to be affected:
Threat details
BlackNET is delivered via large-scale spam campaigns using lure documents for a non-existent anti-virus service claiming to protect against Covid-19. When users interact with links in these documents they are taken to a domain where they are asked to input their email address. Once this is done, BlackNET is dropped on their system.
When installed, BlackNET will make anti-analysis and security checks to ensure it is not running in a virtual environment. It will then collect user and system information and send it to command and control server before awaiting further instructions. By default, BlackNET is able to:
- Launch distributed denial-of-service attacks (ARME, Bandwidth flood, HTTPGet, POSTHttp, Slowloris, TCP, and UDP).
- Download and execute files or scripts.
- Log keystrokes using LimeLogger.
- Take screenshots.
- Extract web browser credentials and cookies.
- Extract cryptocurrency wallet credentials.
Remediation steps
| Type | Step |
|---|---|
|
To prevent and detect a trojan infection, NHS Digital advises that:
Please note that NCSC maintains guidance for securely configuring a wide range of end user device (EUD) platforms. For further details refer to their end user device security guidance pages. |
Indicators of compromise
Last edited: 29 June 2021 12:00 pm