# ---
# jupyter:
#   jupytext:
#     text_representation:
#       extension: .ps1
#       format_name: light
#       format_version: '1.5'
#       jupytext_version: 1.14.4
#   kernelspec:
#     display_name: .NET (PowerShell)
#     language: PowerShell
#     name: .net-powershell
# ---

# # T1562 - Impair Defenses
# Adversaries may maliciously modify components of a victim environment in order to hinder or disable defensive mechanisms. This not only involves impairing preventative defenses, such as firewalls and anti-virus, but also detection capabilities that defenders can use to audit activity and identify malicious behavior. This may also span both native defenses as well as supplemental capabilities installed by users and administrators.
#
# Adversaries could also target event aggregation and analysis mechanisms, or otherwise disrupt these procedures by altering other system components.

# ## Atomic Tests:
# Currently, no tests are available for this technique.

# ## Detection
# Monitor processes and command-line arguments to see if security tools or logging services are killed or stop running. Monitor Registry edits for modifications to services and startup programs that correspond to security tools.  Lack of log events may be suspicious.
#
# Monitor environment variables and APIs that can be leveraged to disable security measures.

# ## Shield Active Defense
# ### Application Diversity 
#  Present the adversary with a variety of installed applications and services. 
#
#  Application diversity is presenting multiple software targets to the adversary. On a single target system, defenders can configure multiple different services or user software applications.  On a target network, defenders can present systems with a variety of operating systems, operating system versions, applications, and services.
# #### Opportunity
# There is an opportunity to study the adversary and collect first-hand observations about them and their tools.
# #### Use Case
# A defender can plant AV or monitoring tools which are easy for an adversary to remove. If an adversary removes these, they may be enticed to act more openly believing they have removed monitoring from the system.
# #### Procedures
# Use a mix of vulnerable and nonvulnerable software on a system to allow you to see what exploits the adversary leverages in their attacks.
# Install Anti-virus or other end-point detection tools on systems to see if an adversary takes note of them and if so, how they react.

StarcoderdataJupyterScriptsDedupFiltered