Techniques Class

public final class Techniques
extends ExpandableStringEnum<Techniques>

Techniques of the assessment.

Field Summary

Modifier and Type Field and Description
static final Techniques ABUSE_ELEVATION_CONTROL_MECHANISM

Abuse Elevation Control Mechanism.

static final Techniques ACCESS_TOKEN_MANIPULATION

Access Token Manipulation.

static final Techniques ACCOUNT_DISCOVERY

Account Discovery.

static final Techniques ACCOUNT_MANIPULATION

Account Manipulation.

static final Techniques ACTIVE_SCANNING

Active Scanning.

static final Techniques APPLICATION_LAYER_PROTOCOL

Application Layer Protocol.

static final Techniques AUDIO_CAPTURE

Audio Capture.

static final Techniques BOOT_OR_LOGON_AUTOSTART_EXECUTION

Boot or Logon Autostart Execution.

static final Techniques BOOT_OR_LOGON_INITIALIZATION_SCRIPTS

Boot or Logon Initialization Scripts.

static final Techniques BRUTE_FORCE

Brute Force.

static final Techniques CLOUD_INFRASTRUCTURE_DISCOVERY

Cloud Infrastructure Discovery.

static final Techniques CLOUD_SERVICE_DASHBOARD

Cloud Service Dashboard.

static final Techniques CLOUD_SERVICE_DISCOVERY

Cloud Service Discovery.

static final Techniques COMMAND_AND_SCRIPTING_INTERPRETER

Command and Scripting Interpreter.

static final Techniques COMPROMISE_CLIENT_SOFTWARE_BINARY

Compromise Client Software Binary.

static final Techniques COMPROMISE_INFRASTRUCTURE

Compromise Infrastructure.

static final Techniques CONTAINER_AND_RESOURCE_DISCOVERY

Container and Resource Discovery.

static final Techniques CREATE_ACCOUNT

Create Account.

static final Techniques CREATE_OR_MODIFY_SYSTEM_PROCESS

Create or Modify System Process.

static final Techniques CREDENTIALS_FROM_PASSWORD_STORES

Credentials from Password Stores.

static final Techniques DATA_DESTRUCTION

Data Destruction.

static final Techniques DATA_ENCRYPTED_FOR_IMPACT

Data Encrypted for Impact.

static final Techniques DATA_FROM_CLOUD_STORAGE_OBJECT

Data from Cloud Storage Object.

static final Techniques DATA_FROM_CONFIGURATION_REPOSITORY

Data from Configuration Repository.

static final Techniques DATA_FROM_INFORMATION_REPOSITORIES

Data from Information Repositories.

static final Techniques DATA_FROM_LOCAL_SYSTEM

Data from Local System.

static final Techniques DATA_MANIPULATION

Data Manipulation.

static final Techniques DATA_STAGED

Data Staged.

static final Techniques DEFACEMENT

Defacement.

static final Techniques DEOBFUSCATE_DECODE_FILES_OR_INFORMATION

Deobfuscate/Decode Files or Information.

static final Techniques DISK_WIPE

Disk Wipe.

static final Techniques DOMAIN_TRUST_DISCOVERY

Domain Trust Discovery.

static final Techniques DRIVE_BY_COMPROMISE

Drive-by Compromise.

static final Techniques DYNAMIC_RESOLUTION

Dynamic Resolution.

static final Techniques ENDPOINT_DENIAL_OF_SERVICE

Endpoint Denial of Service.

static final Techniques EVENT_TRIGGERED_EXECUTION

Event Triggered Execution.

static final Techniques EXFILTRATION_OVER_ALTERNATIVE_PROTOCOL

Exfiltration Over Alternative Protocol.

static final Techniques EXPLOITATION_FOR_CLIENT_EXECUTION

Exploitation for Client Execution.

static final Techniques EXPLOITATION_FOR_CREDENTIAL_ACCESS

Exploitation for Credential Access.

static final Techniques EXPLOITATION_FOR_DEFENSE_EVASION

Exploitation for Defense Evasion.

static final Techniques EXPLOITATION_FOR_PRIVILEGE_ESCALATION

Exploitation for Privilege Escalation.

static final Techniques EXPLOITATION_OF_REMOTE_SERVICES

Exploitation of Remote Services.

static final Techniques EXPLOIT_PUBLIC_FACING_APPLICATION

Exploit Public-Facing Application.

static final Techniques EXTERNAL_REMOTE_SERVICES

External Remote Services.

static final Techniques FALLBACK_CHANNELS

Fallback Channels.

static final Techniques FILE_AND_DIRECTORY_DISCOVERY

File and Directory Discovery.

static final Techniques FILE_AND_DIRECTORY_PERMISSIONS_MODIFICATION

File and Directory Permissions Modification.

static final Techniques GATHER_VICTIM_NETWORK_INFORMATION

Gather Victim Network Information.

static final Techniques HIDE_ARTIFACTS

Hide Artifacts.

static final Techniques HIJACK_EXECUTION_FLOW

Hijack Execution Flow.

static final Techniques IMPAIR_DEFENSES

Impair Defenses.

static final Techniques IMPLANT_CONTAINER_IMAGE

Implant Container Image.

static final Techniques INDICATOR_REMOVAL_ON_HOST

Indicator Removal on Host.

static final Techniques INDIRECT_COMMAND_EXECUTION

Indirect Command Execution.

static final Techniques INGRESS_TOOL_TRANSFER

Ingress Tool Transfer.

static final Techniques INPUT_CAPTURE

Input Capture.

static final Techniques INTER_PROCESS_COMMUNICATION

Inter-Process Communication.

static final Techniques LATERAL_TOOL_TRANSFER

Lateral Tool Transfer.

static final Techniques MAN_IN_THE_MIDDLE

Man-in-the-Middle.

static final Techniques MASQUERADING

Masquerading.

static final Techniques MODIFY_AUTHENTICATION_PROCESS

Modify Authentication Process.

static final Techniques MODIFY_REGISTRY

Modify Registry.

static final Techniques NETWORK_DENIAL_OF_SERVICE

Network Denial of Service.

static final Techniques NETWORK_SERVICE_SCANNING

Network Service Scanning.

static final Techniques NETWORK_SNIFFING

Network Sniffing.

static final Techniques NON_APPLICATION_LAYER_PROTOCOL

Non-Application Layer Protocol.

static final Techniques NON_STANDARD_PORT

Non-Standard Port.

static final Techniques OBFUSCATED_FILES_OR_INFORMATION

Obfuscated Files or Information.

static final Techniques OBTAIN_CAPABILITIES

Obtain Capabilities.

static final Techniques OFFICE_APPLICATION_STARTUP

Office Application Startup.

static final Techniques OS_CREDENTIAL_DUMPING

OS Credential Dumping.

static final Techniques PERMISSION_GROUPS_DISCOVERY

Permission Groups Discovery.

static final Techniques PHISHING

Phishing.

static final Techniques PRE_OS_BOOT

Pre-OS Boot.

static final Techniques PROCESS_DISCOVERY

Process Discovery.

static final Techniques PROCESS_INJECTION

Process Injection.

static final Techniques PROTOCOL_TUNNELING

Protocol Tunneling.

static final Techniques PROXY

Proxy.

static final Techniques QUERY_REGISTRY

Query Registry.

static final Techniques REMOTE_ACCESS_SOFTWARE

Remote Access Software.

static final Techniques REMOTE_SERVICES

Remote Services.

static final Techniques REMOTE_SERVICE_SESSION_HIJACKING

Remote Service Session Hijacking.

static final Techniques REMOTE_SYSTEM_DISCOVERY

Remote System Discovery.

static final Techniques RESOURCE_HIJACKING

Resource Hijacking.

static final Techniques SCHEDULED_TASK_JOB

Scheduled Task/Job.

static final Techniques SCREEN_CAPTURE

Screen Capture.

static final Techniques SEARCH_VICTIM_OWNED_WEBSITES

Search Victim-Owned Websites.

static final Techniques SERVER_SOFTWARE_COMPONENT

Server Software Component.

static final Techniques SERVICE_STOP

Service Stop.

static final Techniques SIGNED_BINARY_PROXY_EXECUTION

Signed Binary Proxy Execution.

static final Techniques SOFTWARE_DEPLOYMENT_TOOLS

Software Deployment Tools.

static final Techniques SQL_STORED_PROCEDURES

SQL Stored Procedures.

static final Techniques STEAL_OR_FORGE_KERBEROS_TICKETS

Steal or Forge Kerberos Tickets.

static final Techniques SUBVERT_TRUST_CONTROLS

Subvert Trust Controls.

static final Techniques SUPPLY_CHAIN_COMPROMISE

Supply Chain Compromise.

static final Techniques SYSTEM_INFORMATION_DISCOVERY

System Information Discovery.

static final Techniques TAINT_SHARED_CONTENT

Taint Shared Content.

static final Techniques TRAFFIC_SIGNALING

Traffic Signaling.

static final Techniques TRANSFER_DATA_TO_CLOUD_ACCOUNT

Transfer Data to Cloud Account.

static final Techniques TRUSTED_RELATIONSHIP

Trusted Relationship.

static final Techniques UNSECURED_CREDENTIALS

Unsecured Credentials.

static final Techniques USER_EXECUTION

User Execution.

static final Techniques VALID_ACCOUNTS

Valid Accounts.

static final Techniques WINDOWS_MANAGEMENT_INSTRUMENTATION

Windows Management Instrumentation.

Constructor Summary

Constructor Description
Techniques()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of Techniques value.

Method Summary

Modifier and Type Method and Description
static Techniques fromString(String name)

Creates or finds a Techniques from its string representation.

static Collection<Techniques> values()

Gets known Techniques values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

ABUSE_ELEVATION_CONTROL_MECHANISM

public static final Techniques ABUSE_ELEVATION_CONTROL_MECHANISM

Abuse Elevation Control Mechanism.

ACCESS_TOKEN_MANIPULATION

public static final Techniques ACCESS_TOKEN_MANIPULATION

Access Token Manipulation.

ACCOUNT_DISCOVERY

public static final Techniques ACCOUNT_DISCOVERY

Account Discovery.

ACCOUNT_MANIPULATION

public static final Techniques ACCOUNT_MANIPULATION

Account Manipulation.

ACTIVE_SCANNING

public static final Techniques ACTIVE_SCANNING

Active Scanning.

APPLICATION_LAYER_PROTOCOL

public static final Techniques APPLICATION_LAYER_PROTOCOL

Application Layer Protocol.

AUDIO_CAPTURE

public static final Techniques AUDIO_CAPTURE

Audio Capture.

BOOT_OR_LOGON_AUTOSTART_EXECUTION

public static final Techniques BOOT_OR_LOGON_AUTOSTART_EXECUTION

Boot or Logon Autostart Execution.

BOOT_OR_LOGON_INITIALIZATION_SCRIPTS

public static final Techniques BOOT_OR_LOGON_INITIALIZATION_SCRIPTS

Boot or Logon Initialization Scripts.

BRUTE_FORCE

public static final Techniques BRUTE_FORCE

Brute Force.

CLOUD_INFRASTRUCTURE_DISCOVERY

public static final Techniques CLOUD_INFRASTRUCTURE_DISCOVERY

Cloud Infrastructure Discovery.

CLOUD_SERVICE_DASHBOARD

public static final Techniques CLOUD_SERVICE_DASHBOARD

Cloud Service Dashboard.

CLOUD_SERVICE_DISCOVERY

public static final Techniques CLOUD_SERVICE_DISCOVERY

Cloud Service Discovery.

COMMAND_AND_SCRIPTING_INTERPRETER

public static final Techniques COMMAND_AND_SCRIPTING_INTERPRETER

Command and Scripting Interpreter.

COMPROMISE_CLIENT_SOFTWARE_BINARY

public static final Techniques COMPROMISE_CLIENT_SOFTWARE_BINARY

Compromise Client Software Binary.

COMPROMISE_INFRASTRUCTURE

public static final Techniques COMPROMISE_INFRASTRUCTURE

Compromise Infrastructure.

CONTAINER_AND_RESOURCE_DISCOVERY

public static final Techniques CONTAINER_AND_RESOURCE_DISCOVERY

Container and Resource Discovery.

CREATE_ACCOUNT

public static final Techniques CREATE_ACCOUNT

Create Account.

CREATE_OR_MODIFY_SYSTEM_PROCESS

public static final Techniques CREATE_OR_MODIFY_SYSTEM_PROCESS

Create or Modify System Process.

CREDENTIALS_FROM_PASSWORD_STORES

public static final Techniques CREDENTIALS_FROM_PASSWORD_STORES

Credentials from Password Stores.

DATA_DESTRUCTION

public static final Techniques DATA_DESTRUCTION

Data Destruction.

DATA_ENCRYPTED_FOR_IMPACT

public static final Techniques DATA_ENCRYPTED_FOR_IMPACT

Data Encrypted for Impact.

DATA_FROM_CLOUD_STORAGE_OBJECT

public static final Techniques DATA_FROM_CLOUD_STORAGE_OBJECT

Data from Cloud Storage Object.

DATA_FROM_CONFIGURATION_REPOSITORY

public static final Techniques DATA_FROM_CONFIGURATION_REPOSITORY

Data from Configuration Repository.

DATA_FROM_INFORMATION_REPOSITORIES

public static final Techniques DATA_FROM_INFORMATION_REPOSITORIES

Data from Information Repositories.

DATA_FROM_LOCAL_SYSTEM

public static final Techniques DATA_FROM_LOCAL_SYSTEM

Data from Local System.

DATA_MANIPULATION

public static final Techniques DATA_MANIPULATION

Data Manipulation.

DATA_STAGED

public static final Techniques DATA_STAGED

Data Staged.

DEFACEMENT

public static final Techniques DEFACEMENT

Defacement.

DEOBFUSCATE_DECODE_FILES_OR_INFORMATION

public static final Techniques DEOBFUSCATE_DECODE_FILES_OR_INFORMATION

Deobfuscate/Decode Files or Information.

DISK_WIPE

public static final Techniques DISK_WIPE

Disk Wipe.

DOMAIN_TRUST_DISCOVERY

public static final Techniques DOMAIN_TRUST_DISCOVERY

Domain Trust Discovery.

DRIVE_BY_COMPROMISE

public static final Techniques DRIVE_BY_COMPROMISE

Drive-by Compromise.

DYNAMIC_RESOLUTION

public static final Techniques DYNAMIC_RESOLUTION

Dynamic Resolution.

ENDPOINT_DENIAL_OF_SERVICE

public static final Techniques ENDPOINT_DENIAL_OF_SERVICE

Endpoint Denial of Service.

EVENT_TRIGGERED_EXECUTION

public static final Techniques EVENT_TRIGGERED_EXECUTION

Event Triggered Execution.

EXFILTRATION_OVER_ALTERNATIVE_PROTOCOL

public static final Techniques EXFILTRATION_OVER_ALTERNATIVE_PROTOCOL

Exfiltration Over Alternative Protocol.

EXPLOITATION_FOR_CLIENT_EXECUTION

public static final Techniques EXPLOITATION_FOR_CLIENT_EXECUTION

Exploitation for Client Execution.

EXPLOITATION_FOR_CREDENTIAL_ACCESS

public static final Techniques EXPLOITATION_FOR_CREDENTIAL_ACCESS

Exploitation for Credential Access.

EXPLOITATION_FOR_DEFENSE_EVASION

public static final Techniques EXPLOITATION_FOR_DEFENSE_EVASION

Exploitation for Defense Evasion.

EXPLOITATION_FOR_PRIVILEGE_ESCALATION

public static final Techniques EXPLOITATION_FOR_PRIVILEGE_ESCALATION

Exploitation for Privilege Escalation.

EXPLOITATION_OF_REMOTE_SERVICES

public static final Techniques EXPLOITATION_OF_REMOTE_SERVICES

Exploitation of Remote Services.

EXPLOIT_PUBLIC_FACING_APPLICATION

public static final Techniques EXPLOIT_PUBLIC_FACING_APPLICATION

Exploit Public-Facing Application.

EXTERNAL_REMOTE_SERVICES

public static final Techniques EXTERNAL_REMOTE_SERVICES

External Remote Services.

FALLBACK_CHANNELS

public static final Techniques FALLBACK_CHANNELS

Fallback Channels.

FILE_AND_DIRECTORY_DISCOVERY

public static final Techniques FILE_AND_DIRECTORY_DISCOVERY

File and Directory Discovery.

FILE_AND_DIRECTORY_PERMISSIONS_MODIFICATION

public static final Techniques FILE_AND_DIRECTORY_PERMISSIONS_MODIFICATION

File and Directory Permissions Modification.

GATHER_VICTIM_NETWORK_INFORMATION

public static final Techniques GATHER_VICTIM_NETWORK_INFORMATION

Gather Victim Network Information.

HIDE_ARTIFACTS

public static final Techniques HIDE_ARTIFACTS

Hide Artifacts.

HIJACK_EXECUTION_FLOW

public static final Techniques HIJACK_EXECUTION_FLOW

Hijack Execution Flow.

IMPAIR_DEFENSES

public static final Techniques IMPAIR_DEFENSES

Impair Defenses.

IMPLANT_CONTAINER_IMAGE

public static final Techniques IMPLANT_CONTAINER_IMAGE

Implant Container Image.

INDICATOR_REMOVAL_ON_HOST

public static final Techniques INDICATOR_REMOVAL_ON_HOST

Indicator Removal on Host.

INDIRECT_COMMAND_EXECUTION

public static final Techniques INDIRECT_COMMAND_EXECUTION

Indirect Command Execution.

INGRESS_TOOL_TRANSFER

public static final Techniques INGRESS_TOOL_TRANSFER

Ingress Tool Transfer.

INPUT_CAPTURE

public static final Techniques INPUT_CAPTURE

Input Capture.

INTER_PROCESS_COMMUNICATION

public static final Techniques INTER_PROCESS_COMMUNICATION

Inter-Process Communication.

LATERAL_TOOL_TRANSFER

public static final Techniques LATERAL_TOOL_TRANSFER

Lateral Tool Transfer.

MAN_IN_THE_MIDDLE

public static final Techniques MAN_IN_THE_MIDDLE

Man-in-the-Middle.

MASQUERADING

public static final Techniques MASQUERADING

Masquerading.

MODIFY_AUTHENTICATION_PROCESS

public static final Techniques MODIFY_AUTHENTICATION_PROCESS

Modify Authentication Process.

MODIFY_REGISTRY

public static final Techniques MODIFY_REGISTRY

Modify Registry.

NETWORK_DENIAL_OF_SERVICE

public static final Techniques NETWORK_DENIAL_OF_SERVICE

Network Denial of Service.

NETWORK_SERVICE_SCANNING

public static final Techniques NETWORK_SERVICE_SCANNING

Network Service Scanning.

NETWORK_SNIFFING

public static final Techniques NETWORK_SNIFFING

Network Sniffing.

NON_APPLICATION_LAYER_PROTOCOL

public static final Techniques NON_APPLICATION_LAYER_PROTOCOL

Non-Application Layer Protocol.

NON_STANDARD_PORT

public static final Techniques NON_STANDARD_PORT

Non-Standard Port.

OBFUSCATED_FILES_OR_INFORMATION

public static final Techniques OBFUSCATED_FILES_OR_INFORMATION

Obfuscated Files or Information.

OBTAIN_CAPABILITIES

public static final Techniques OBTAIN_CAPABILITIES

Obtain Capabilities.

OFFICE_APPLICATION_STARTUP

public static final Techniques OFFICE_APPLICATION_STARTUP

Office Application Startup.

OS_CREDENTIAL_DUMPING

public static final Techniques OS_CREDENTIAL_DUMPING

OS Credential Dumping.

PERMISSION_GROUPS_DISCOVERY

public static final Techniques PERMISSION_GROUPS_DISCOVERY

Permission Groups Discovery.

PHISHING

public static final Techniques PHISHING

Phishing.

PRE_OS_BOOT

public static final Techniques PRE_OS_BOOT

Pre-OS Boot.

PROCESS_DISCOVERY

public static final Techniques PROCESS_DISCOVERY

Process Discovery.

PROCESS_INJECTION

public static final Techniques PROCESS_INJECTION

Process Injection.

PROTOCOL_TUNNELING

public static final Techniques PROTOCOL_TUNNELING

Protocol Tunneling.

PROXY

public static final Techniques PROXY

Proxy.

QUERY_REGISTRY

public static final Techniques QUERY_REGISTRY

Query Registry.

REMOTE_ACCESS_SOFTWARE

public static final Techniques REMOTE_ACCESS_SOFTWARE

Remote Access Software.

REMOTE_SERVICES

public static final Techniques REMOTE_SERVICES

Remote Services.

REMOTE_SERVICE_SESSION_HIJACKING

public static final Techniques REMOTE_SERVICE_SESSION_HIJACKING

Remote Service Session Hijacking.

REMOTE_SYSTEM_DISCOVERY

public static final Techniques REMOTE_SYSTEM_DISCOVERY

Remote System Discovery.

RESOURCE_HIJACKING

public static final Techniques RESOURCE_HIJACKING

Resource Hijacking.

SCHEDULED_TASK_JOB

public static final Techniques SCHEDULED_TASK_JOB

Scheduled Task/Job.

SCREEN_CAPTURE

public static final Techniques SCREEN_CAPTURE

Screen Capture.

SEARCH_VICTIM_OWNED_WEBSITES

public static final Techniques SEARCH_VICTIM_OWNED_WEBSITES

Search Victim-Owned Websites.

SERVER_SOFTWARE_COMPONENT

public static final Techniques SERVER_SOFTWARE_COMPONENT

Server Software Component.

SERVICE_STOP

public static final Techniques SERVICE_STOP

Service Stop.

SIGNED_BINARY_PROXY_EXECUTION

public static final Techniques SIGNED_BINARY_PROXY_EXECUTION

Signed Binary Proxy Execution.

SOFTWARE_DEPLOYMENT_TOOLS

public static final Techniques SOFTWARE_DEPLOYMENT_TOOLS

Software Deployment Tools.

SQL_STORED_PROCEDURES

public static final Techniques SQL_STORED_PROCEDURES

SQL Stored Procedures.

STEAL_OR_FORGE_KERBEROS_TICKETS

public static final Techniques STEAL_OR_FORGE_KERBEROS_TICKETS

Steal or Forge Kerberos Tickets.

SUBVERT_TRUST_CONTROLS

public static final Techniques SUBVERT_TRUST_CONTROLS

Subvert Trust Controls.

SUPPLY_CHAIN_COMPROMISE

public static final Techniques SUPPLY_CHAIN_COMPROMISE

Supply Chain Compromise.

SYSTEM_INFORMATION_DISCOVERY

public static final Techniques SYSTEM_INFORMATION_DISCOVERY

System Information Discovery.

TAINT_SHARED_CONTENT

public static final Techniques TAINT_SHARED_CONTENT

Taint Shared Content.

TRAFFIC_SIGNALING

public static final Techniques TRAFFIC_SIGNALING

Traffic Signaling.

TRANSFER_DATA_TO_CLOUD_ACCOUNT

public static final Techniques TRANSFER_DATA_TO_CLOUD_ACCOUNT

Transfer Data to Cloud Account.

TRUSTED_RELATIONSHIP

public static final Techniques TRUSTED_RELATIONSHIP

Trusted Relationship.

UNSECURED_CREDENTIALS

public static final Techniques UNSECURED_CREDENTIALS

Unsecured Credentials.

USER_EXECUTION

public static final Techniques USER_EXECUTION

User Execution.

VALID_ACCOUNTS

public static final Techniques VALID_ACCOUNTS

Valid Accounts.

WINDOWS_MANAGEMENT_INSTRUMENTATION

public static final Techniques WINDOWS_MANAGEMENT_INSTRUMENTATION

Windows Management Instrumentation.

Constructor Details

Techniques

@Deprecated
public Techniques()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of Techniques value.

Method Details

fromString

public static Techniques fromString(String name)

Creates or finds a Techniques from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding Techniques.

values

public static Collection<Techniques> values()

Gets known Techniques values.

Returns:

known Techniques values.

Applies to