T1685 Disable or Modify Tools

Adversaries may disable, degrade, or tamper with security tools or applications (e.g., endpoint detection and response (EDR) tools, intrusion detection systems (IDS), antivirus, logging agents, sensors, etc.) to impair or reduce visibility of defensive capabilities. This may include stopping specific services, killing processes, modifying or deleting tool configuration files and Registry keys, or preventing tools from updating. This may also include impairing defenses more broadly by disrupting preventative, detection, and response mechanisms across host, network, and cloud environments.(Citation: SCADAfence_ransomware)

In addition to directly targeting tools, adversaries may block or manipulate indicators and telemetry used for detection. This includes maliciously disabling or redirecting sensors such as Event Tracing for Windows (ETW), modifying event log configurations (e.g., redirecting Security logs), or interfering with logging pipelines and forwarding mechanisms (e.g., SIEM ingestion).(Citation: Microsoft Lamin Sept 2017)(Citation: ETW Palantir)

More advanced techniques include leveraging legitimate drivers or debugging mechanisms to render tools non-functional, bypassing anti-tampering protections, and targeting specific defenses such as Sysmon or cloud monitoring agents. Adversaries may also disrupt broader defensive operations, including update mechanisms, logging infrastructure (e.g., syslog), or event aggregation, further degrading an organization’s ability to detect and respond to malicious activity.(Citation: Cocomazzi FIN7 Reboot)

View in MITRE ATT&CK®

CIS Controls Mappings

Capability ID Capability Description Mapping Type ATT&CK ID ATT&CK Name Notes
CIS-16.7 Use Standard Hardening Configuration Templates for Application Infrastructure mitigates T1685 Disable or Modify Tools
Comments
Apply controlled baseline configurations and change management for security-related forwarding mechanisms and firewall rules to help prevent disabling, degrading, or tampering with security tools or applications.
References
    CIS-18.3 Remediate Penetration Test Findings mitigates T1685 Disable or Modify Tools
    Comments
    This relationship applies when penetration testing identifies the described software configuration weakness and remediation relates to hardening security, logging, and monitoring tools so they are harder to disable or reconfigure, including by enforcing permissions, persistence settings, and service configuration.
    References

    GCP Mappings

    Capability ID Capability Description Mapping Type ATT&CK ID ATT&CK Name Notes
    identity_platform Identity Platform technique_scores T1685 Disable or Modify Tools
    Comments
    Identity Platform provides Admin APIs to manage users and authentication tokens. To prevent unwanted access to your users and tokens through these APIs, Identity Platform leverages IAM to manage permission to specific Identity Platform APIs. This control will ensure proper process and file permissions are in place to prevent adversaries from disabling or interfering with security/logging services.
    References
    policy_intelligence Policy Intelligence technique_scores T1685 Disable or Modify Tools
    Comments
    Adversaries that try to disable cloud logging capabilities have the advantage to limit the amount of the data that can be collected and can possibly control not being detected. This control may be used to ensure that permissions are in place to prevent adversaries from disabling or interfering with security/logging services.
    References
    security_command_center Security Command Center technique_scores T1685 Disable or Modify Tools
    Comments
    SCC ingests VPC Audit logs to detect changes which would lead to changes in the security posture. This security solution protects against network modifications that are used to reduce the security perimeter, disable logs, and evade cyber-defense of a target environment. Because of the near-real time temporal factor this control was graded as significant.
    References
    resource_manager Resource Manager technique_scores T1685 Disable or Modify Tools
    Comments
    This control adopts the security principle of least privilege, which grants necessary access to user's resources when justified and needed. This control manages access control and ensures proper user permissions are in place to prevent adversaries that try to modify and/or disable security tools.
    References

    AWS Mappings

    Capability ID Capability Description Mapping Type ATT&CK ID ATT&CK Name Notes
    aws_security_hub AWS Security Hub technique_scores T1685 Disable or Modify Tools
    Comments
    AWS Security Hub performs checks from the AWS Foundations CIS Benchmark that, if implemented, would help towards detecting changes to key AWS services. AWS Security Hub provides these detections with the following checks. 3.5 Ensure a log metric filter and alarm exist for CloudTrail configuration changes 3.9 Ensure a log metric filter and alarm exist for AWS Config configuration changes 3.10 Ensure a log metric filter and alarm exist for security group changes 3.11 Ensure a log metric filter and alarm exist for changes to Network Access Control Lists (NACL) 3.12 Ensure a log metric filter and alarm exist for changes to network gateways 3.13 Ensure a log metric filter and alarm exist for route table changes 3.14 Ensure a log metric filter and alarm exist for VPC changes This is scored as Partial because it only supports a subset of the sub-techniques (3 of 8).
    References
    amazon_inspector Amazon Inspector technique_scores T1685 Disable or Modify Tools
    Comments
    The Amazon Inspector Best Practices assessment package can assess security control "Configure permissions for system directories" that prevents privilege escalation by local users and ensures only the root account can modify/execute system configuration information and binaries. Amazon Inspector does not directly protect against system modifications rather it just checks to see if security controls are in place which can inform decisions around hardening the system. Furthermore, Amazon Inspector only supports a subset of the sub-techniques for this technique. Due to these things and the fact the security control is only supported for Linux platforms, the score is Minimal.
    References
    aws_config AWS Config technique_scores T1685 Disable or Modify Tools
    Comments
    AWS Config can detect configuration changes to supported AWS security resources and identify disabled or modified security controls through configured compliance rules
    References
    aws_identity_and_access_management AWS Identity and Access Management technique_scores T1685 Disable or Modify Tools
    Comments
    AWS IAM can prevent unauthorized disabling or modification of AWS security tools by enforcing least-privilege policies and explicit deny permissions for security-sensitive API operations. Protection is limited to AWS services and resources governed by IAM.
    References
      aws_iot_device_defender AWS IoT Device Defender technique_scores T1685 Disable or Modify Tools
      aws_iam_access_analyzer AWS IAM Access Analyzer technique_scores T1685 Disable or Modify Tools
      Comments
      IAM Access Analyzer can protect against adversaries disabling or modifying security tools or applications through policy generation, which helps administrators remove unneeded permissions. It is scored as Partial because generated policies must be reviewed and applied by administrators.
      References
      amazon_guardduty Amazon GuardDuty technique_scores T1685 Disable or Modify Tools
      Comments
      GuardDuty flags the following finding type DefenseEvasion:IAMUser/AnomalousBehavior as a defense evasion technique. It looks for API calls that delete, disable, or stop operations, such as, DeleteFlowLogs, DisableAlarmActions, or StopLogging. The following Finding types are examples: Stealth:IAMUser/CloudTrailLoggingDisabled Stealth:IAMUser/PasswordPolicyChange Stealth:S3/ServerAccessLoggingDisabled
      References

      ATT&CK Subtechniques

      Technique ID Technique Name Number of Mappings
      T1685.003 Modify or Spoof Tool UI 3
      T1685.001 Disable or Modify Windows Event Log 3
      T1685.004 Disable or Modify Linux Audit System Log 3
      T1685.002 Disable or Modify Cloud Log 11
      T1685.006 Clear Linux or Mac System Logs 6
      T1685.005 Clear Windows Event Logs 5