Severity
High
Analysis Summary
DCRat, a Russian backdoor, was initially introduced in 2018 but rebuilt and relaunched a year later. The DCRat backdoor appears to be the product of a single threat actor who goes online with the pseudonyms of “boldenis44,” “crystalcoder,” and Кодер (“Coder”).
DCRat is one of the cheapest commercial RATs. For a two-month membership, the price starts at 500 RUB (less than 5 GBP/US $6), and it periodically drops even cheaper during special offers. This is written in .NET and features a modular structure, allowing affiliates to create their plugins using DCRat Studio, a dedicated integrated development environment (IDE).
The malware's modular architecture allows it to be extended for a variety of nefarious objectives, including surveillance, reconnaissance, data theft, DDoS attacks, and arbitrary code execution.
The DCRat consists of three parts:
- A stealer/client executable
- The command-and-control (C2) endpoint/ interface is a single PHP page
- An administrator tool
The malware is still in development, the author announces any news and updates through a dedicated Telegram channel with about 3k users updated with any news and changes.
To protect against the DarkCrystal RAT and similar threats, it is important to regularly update software and security patches, implement multi-factor authentication, be cautious when opening emails and attachments, and regularly back up important data. It is also important to run anti-virus software and to be aware of the signs of a RAT infection, such as unusual system activity or slow performance. If a system is suspected of being infected with the DarkCrystal RAT or any other RAT, it is important to take immediate action to isolate the system and to seek professional assistance in cleaning up the infection.
Impact
- Unauthorized Remote Access
- Keylogging
- Sensitive Information Theft
- Credential Theft
Indicators of Compromise
MD5
bc1e49bcba9492e3b0e039149541e5c9
09bf35f9e7b6a184b5071e94e0af063f
d1f5a5706a22f4289e32b78ec2c54a08
SHA-256
84ae2d417293f0b4719b09b0fc7d090cf5c3349c6f61a2a82fe49698d8f7f88b
4dc059fdbe4bd6f659150b89a649882586f462a40ee3ea0c8a957989f8d5b0be
ecbbd25448979c877212160fc82b92a1aa2c5cf1f0f525632100a5435138b48e
SHA1
f1a34cdc9a5d38fc858ef5a8502bc79a413edc75
8e3719e340a5bcea7047479ff5bf552066ebd1c6
d757a424e82734f1bce89c450638c0c46a75edb0
Remediation
- Block all threat indicators at your respective controls.
- Search for indicators of compromise (IOCs) in your environment utilizing your respective security controls.
- Emails from unknown senders should always be treated with caution.
- Never trust or open links and attachments received from unknown sources/senders.
- Enable antivirus and anti-malware software and update signature definitions on time. Using multi-layered protection is necessary to secure vulnerable assets.
- Patch and upgrade any platforms and software on time and make it into a standard security policy. Prioritize patching known exploited vulnerabilities and zero-days.