Cloud Atlas APT Modifies Windows RDP for Multiple Sessions
Key Takeaways The Cloud Atlas APT group is exploiting a sophisticated technique to gain persistent, stealthy access to Windows systems. Attackers modify the termsrv.dll file to enable multiple,...
Key Takeaways
- The Cloud Atlas APT group is exploiting a sophisticated technique to gain persistent, stealthy access to Windows systems.
- Attackers modify the
termsrv.dllfile to enable multiple, concurrent Remote Desktop Protocol (RDP) sessions, allowing them to operate undetected alongside legitimate users. - The group’s tactics have become more advanced, combining phishing, custom malware like VBCloud and PowerShower, and tools like Tor, SSH, and RevSocks for robust stealth and persistence.
- Targets primarily include government and diplomatic organizations, particularly in Russia and Belarus, with heightened activity observed since late 2025 and early 2026.
- Detection is challenging as the method modifies a legitimate system file, and layered persistence mechanisms make eviction difficult.
Cloud Atlas APT Leverages Modified Windows RDP for Covert Multi-Session Access
The advanced persistent threat (APT) group known as Cloud Atlas has been observed deploying a sophisticated method to establish and maintain covert access on Windows operating systems. Cybersecurity researchers recently detailed how the group manipulates the termsrv.dll file, a core component of Windows Remote Desktop Services, to facilitate multiple simultaneous RDP sessions on compromised hosts without detection. This technique allows attackers to maintain unauthorized control and conduct operations in the background, significantly complicating efforts by security teams to identify and mitigate their presence.
Table Of Content
Active since at least 2014, Cloud Atlas has intensified its campaigns over the past year, specifically targeting government agencies and diplomatic entities, with a notable focus on organizations in Russia and Belarus. The group’s operational sophistication has evolved, integrating refined phishing tactics with a suite of new tools designed for prolonged stealth.
According to a report by Securelist, shared with Cyber Security News (CSN), the group’s arsenal now includes utilities such as Tor, SSH, and RevSocks, alongside custom malware, making detection particularly challenging. Securelist researchers noted a significant expansion of the group’s toolkit in the latter half of 2025 and early 2026.
Initial Infection and Payload Delivery
The initial compromise typically begins with a carefully crafted phishing email. These emails contain a ZIP archive that, when opened, delivers a malicious shortcut file. Executing this shortcut covertly triggers a PowerShell script downloaded from an external server.
This script orchestrates several critical steps: it establishes persistence on the system, downloads a decoy PDF document to divert the user’s attention, meticulously removes traces of the initial infection, and deploys additional payloads. These payloads include a backdoor dubbed VBCloud and a reconnaissance tool known as PowerShower.

Once inside a network, the Cloud Atlas group executes lateral movement to deploy the termsrv.dll modification. This critical step enables them to maintain access without disconnecting any legitimate, logged-in user, thereby significantly reducing the likelihood of immediate detection.
Cloud Atlas APT Group Modifies termsrv.dll
The linchpin of this campaign is a PowerShell script, identified as rdp_new.ps1, which directly modifies the termsrv.dll file in Windows 10 systems. By default, Windows Remote Desktop Services limits a system to a single concurrent RDP session. The termsrv.dll file governs this behavior.
Before modifying the DLL, the script first adds a firewall rule to permit RDP traffic and eases remote access security configurations. It then takes ownership of termsrv.dll, grants itself full access permissions, and proceeds to replace a specific byte sequence within the file. This alteration effectively removes the default single-session restriction. Following the patch, the RDP service is restarted, and the modification takes effect.
This allows attackers to connect remotely and operate concurrently with a legitimate user, with neither party disrupting the other’s session. The danger of this technique lies in its targeting of a trusted Windows system file, rather than a readily identifiable third-party tool. Consequently, conventional monitoring solutions may fail to flag changes to an existing system DLL, providing attackers with an extended window for undetected operations within the compromised host.

Reverse SSH Tunnels and Layered Persistence
Cloud Atlas enhances its persistence by establishing reverse SSH tunnels in conjunction with the RDP manipulation. A compromised machine initiates an outbound SSH connection to an attacker-controlled server. This technique often bypasses firewall rules designed to block incoming connections, as the activity appears to be normal outbound network traffic to many security monitoring systems.
To ensure these tunnels remain active, the group employs VBS scripts executed via PAExec or PsExec, scheduling them as Windows tasks for automatic restarts. In some instances, Cloud Atlas has also deployed RevSocks, a proxy tool written in Go, and routed RDP access through hidden .onion addresses via Tor. These layered access channels mean that even if one access method is discovered and removed, the attackers retain alternative routes to the compromised machine, making complete eviction significantly more challenging.

What You Should Do
- Monitor
termsrv.dll: Implement robust file integrity monitoring (FIM) to detect any unauthorized modifications to thetermsrv.dllfile. - Audit Firewall Rules: Regularly review Windows Firewall configurations for new or modified rules that permit RDP traffic or relax security settings.
- Inspect Scheduled Tasks: Periodically audit scheduled tasks for unfamiliar VBS or PowerShell entries that could be used for persistence or tunnel re-establishment.
- Detect Unusual Outbound SSH: Monitor network traffic for unusual outbound SSH connections, particularly from internal hosts that should not be initiating such activity.
- Block Malicious Infrastructure: Implement network perimeter blocking for known malicious IP addresses and domains associated with Cloud Atlas, as provided in the Indicators of Compromise (IoCs) below.
- Enhance Email Security: Strengthen email security gateways to detect and block phishing emails containing malicious ZIP archives and shortcut files.
- User Awareness Training: Conduct regular cybersecurity awareness training for employees to educate them about the dangers of phishing and opening suspicious attachments.
Indicators of Compromise (IoCs):-
| Type | Indicator | Description |
|---|---|---|
| MD5 Hash | 1A11B26DD0261EF27A112CE8B361C247 | rdp_new.ps1 — termsrv.dll modification script |
| MD5 Hash | 5329F7BFF9D0D5DB28821B86C26D628F | Browser checker script compiled via PS2EXE |
| File Path | C:Users[username]Picturesgoogleearth.ps1 | PowerShower persistence path |
| File Path | C:Windowswininet.exe | PowerCloud malware path |
| File Path | C:WindowsLiveKernelReportsupdate.exe | PowerCloud malware path |
| File Path | C:Windowsimeimejpdictsi39884.exe | PowerCloud malware path |
| File Path | C:Windowsplareports.exe | PowerCloud malware path |
| File Path | C:Windowsplareportswinlog.exe | PowerCloud malware path |
| File Path | C:WindowsSystem32timecontrolsvcvmnetdrv64.exe | PowerCloud / RevSocks path |
| File Path | C:Windowsbrandingscat.exe | PowerCloud malware path |
| File Path | C:WindowsPLASystembounce.exe | RevSocks malware path |
| File Path | C:ProgramDatahpclient.exe | RevSocks malware path |
| File Path | C:WindowsINFRun.vbs | VBS tunnel script |
| File Path | C:WindowsINFinstall.vbs | VBS tunnel script |
| File Path | C:WindowsPLASystemGen.vbs | VBS tunnel script (key generation) |
| File Path | C:WindowsPLASystemKill.vbs | VBS tunnel script (kill SSH) |
| File Path | C:WindowsPLASystemRun.vbs | VBS tunnel script (run SSH) |
| File Path | C:WindowsPLASystemconhosts.exe | SSH executable |
| File Path | C:WindowsINFBITSesentprf.exe | SSH executable |
| IP Address | 194.102.104[.]207 | C2 / SSH tunnel server |
| IP Address | 46.17.45[.]56 | C2 / SSH tunnel server |
| IP Address | 46.17.45[.]49 | C2 / SSH tunnel server |
| IP Address | 46.17.44[.]125 | Tor client C2 server |
| IP Address | 46.17.44[.]212 | Tor client C2 server |
| IP Address | 185.22.154[.]73 | Tor client C2 server |
| IP Address | 194.87.196[.]163 | Tor client C2 server |
| IP Address | 195.58.49[.]99 | Tor client C2 server |
| IP Address | 3.125.114[.]193 | Tor client C2 server |
| IP Address | 3.125.114[.]57 | Tor client C2 server |
| IP Address | 45.87.219[.]116 | Tor client C2 server |
| IP Address | 37.228.129[.]224 | Tor client C2 server |
| IP Address | 185.53.179[.]136 | Tor client C2 server |
| IP Address | 185.126.239[.]77 | Tor client C2 server |
| IP Address | 5.181.21[.]75 | Tor client C2 server |
| IP Address | 146.70.53[.]171 | Tor client C2 server |
| IP Address | 45.15.65[.]134 | Tor client C2 server |
| IP Address | 185.250.181[.]207 | Tor client C2 server |
| IP Address | 81.30.105[.]71 | Tor client C2 server |
| Domain | tenkoff[.]org | Reverse SSH tunnel / SOCKS proxy domain |
| Domain | cloudguide[.]in | Reverse SSH tunnel / SOCKS proxy domain |
| Domain | goverru[.]com | Reverse SSH tunnel / SOCKS proxy domain |
| Domain | kufar[.]org | Reverse SSH tunnel / SOCKS proxy domain |
| Domain | ultimatecore[.]net | Reverse SSH tunnel / SOCKS proxy domain |
| Domain | spbnews[.]net | Reverse SSH tunnel / SOCKS proxy domain |
| Domain | onedrivesupport[.]net | Reverse SSH tunnel / SOCKS proxy domain |
| Domain | amerikastaj[.]com | Reverse SSH tunnel / SOCKS proxy domain |
| Domain | bigbang[.]me | Reverse SSH tunnel / SOCKS proxy domain |
| Domain | wizzifi[.]com | Malicious / compromised domain in Office docs |
| Domain | totallegacy[.]org | Malicious / compromised domain in Office docs |
| Domain | mamurjor[.]com | Malicious / compromised domain in Office docs |
| Domain | landscapeuganda[.]com | Malicious / compromised domain in Office docs |
| Domain | lafortunaitalian.co[.]uk | Malicious / compromised domain in Office docs |
| Domain | kommando[.]live | Malicious / compromised domain in Office docs |
| Domain | internationalcommoditiesllc[.]com | Malicious / compromised domain in Office docs |
| Domain | humanitas[.]si | Malicious / compromised domain in Office docs |
| Domain | fishingflytackle[.]com | Malicious / compromised domain in Office docs |
| Domain | firsai.tipshub[.]net | Malicious / compromised domain in Office docs |
| Domain | alnakhlah.com[.]sa | Malicious / compromised domain in Office docs |
| Domain | allgoodsdirect.com[.]au | Malicious / compromised domain in Office docs |
| Domain | agenciakharis.com[.]br | Malicious / compromised domain in Office docs |
| Domain | istochnik[.]org | Malicious / compromised domain in Office docs |
| Domain | znews[.]net | Malicious / compromised domain in Office docs |
| Domain | iinvestika-club[.]com | Malicious / compromised domain in Office docs |
| Domain | paleturquoise-dragonfly-364512.hostingersite[.]com | PowerShell payload hosting domain |
Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.
Disclaimer: HackersRadar reports on cybersecurity threats and incidents for informational and awareness purposes only. We do not engage in hacking activities, data exfiltration, or the hosting or distribution of stolen or leaked information. All content is based on publicly available sources.



No Comment! Be the first one.