Join our Newsletter — 33% off our NHI Course
Threats, Abuse & Incident Response

Dacls

← Back to Glossary
By NHI Mgmt Group Updated October 17, 2026 Domain: Threats, Abuse & Incident Response

Dacls is a remote access trojan that gives an attacker control over an infected host. It is typically used to execute commands, collect system data, and maintain persistence after initial compromise. Security teams should monitor for suspicious process injection, persistence mechanisms, and outbound connections to untrusted infrastructure.

What Dacls Does as a Remote Access Trojan

Dacls is designed to give an intruder interactive control over a compromised host, which makes it more than a one-time payload. Once it is running, the operator can issue commands, inspect the system, and use the infected machine as a foothold for further activity.

That control model is what makes remote access trojans dangerous in practice: the malware turns a single compromise into an ongoing access path. Security teams should treat the presence of a RAT as evidence that the host may have been used for more than its visible behaviour suggests.

Common Abuses and Adversary Objectives

Dacls can be used to execute commands, gather host details, and preserve access after the initial intrusion. Those capabilities support post-compromise objectives such as reconnaissance, staging, lateral movement, and repeated return to the environment.

Persistence matters because it lets an attacker survive reboots, user logoffs, and some cleanup activity. In that sense, the malware is not just a delivery mechanism, it is an access maintenance tool.

What Security Teams Should Look For

The most useful signals are process injection, persistence artefacts, and suspicious outbound connections to infrastructure the organisation does not recognise. Those indicators often appear together when a RAT is trying to blend into normal host activity while still preserving control.

Teams should correlate endpoint telemetry with network observation, because a host-level compromise may be obvious in one layer but not the other. MITRE ATT&CK Enterprise Matrix is a useful reference for mapping the behaviours associated with command execution, persistence, and post-compromise movement.

Containment, Removal, and Recovery

Response should focus on stopping active control first, then validating whether the host was used for additional actions before it is returned to service. For suspected RAT infections, that usually means isolating the endpoint, preserving evidence, and reviewing adjacent systems that may have been touched from the same session.

Recovery is not complete when the malware binary is removed. Organisations should confirm that persistence has been cleared, outbound callbacks have stopped, and related accounts, tokens, or administrative access paths have not been abused during the intrusion. For broader hardening and monitoring, NIST SP 800-53 Rev 5 Security and Privacy Controls provides a control baseline for logging, system integrity, and access oversight.

Risk and Threat Considerations

A remote access trojan creates direct operational and security exposure because it gives an attacker persistent interactive access to a host. That access can be used to harvest information, stage additional malware, and reuse the machine as a trusted launch point inside the environment.

Failure mechanism: The attacker retains execution authority after the initial compromise by combining command execution with persistence and outbound connectivity, which allows continued control even if the original entry point is disturbed.

Impact: The organisation can face repeat compromise, broader intrusion across connected systems, data exposure, and slower containment because the infected host may continue to act as an active attacker-controlled node.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 sets the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
MITRE ATT&CKT1059 — Command and Scripting InterpreterDacls relies on attacker command execution on the host
T1547 — Boot or Logon Autostart ExecutionRAT persistence commonly uses autostart mechanisms
T1055 — Process InjectionThe source calls out process injection as a key detection signal
Recommendation — Map observed command execution to T1059 and hunt for post-exploitation tasking. Search for autostart persistence under T1547 and remove the launch path. Investigate process injection under T1055 and isolate affected endpoints.
NIST SP 800-53 Rev 5AU-6 — Audit Review, Analysis, and ReportingHost and network telemetry are central to detecting RAT activity
SI-4 — System MonitoringMonitoring is needed to catch suspicious processes and outbound connections
Recommendation — Review logs and alerts to identify RAT execution, persistence, and callback activity. Monitor endpoints and network flows for RAT indicators and anomalous outbound traffic.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 17, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org