Non-Standard Encoding

T1132.002

Sub-technique of T1132 Data Encoding.View on attack.mitre.org

About this technique

Adversaries may encode data with a non-standard data encoding system to make the content of command and control traffic more difficult to detect. Command and control (C2) information can be encoded using a non-standard data encoding system that diverges from existing protocol specifications. Non-standard data encoding schemes may be based on or related to standard data encoding schemes, such as a modified Base64 encoding for the message body of an HTTP request.

Detection rules0

Rules on DetectionCode tagged with T1132.002.

Sigma0

No Sigma rules are mapped to this technique yet.

Splunk0

No Splunk rules are mapped to this technique yet.

Groups1

Software17

Campaigns0

None recorded.

Procedure examples18

Groups1

Used byProcedure example
GroupKimsuky

Kimsuky has obfuscated HTTP Post request communications utilizing XOR with a designated key, followed by Base64 encoding.

Software17

Used byProcedure example
MalwareBACKSPACE

Newer variants of BACKSPACE will encode C2 communications with a custom system.

MalwareBankshot

Bankshot encodes commands from the control server using a range of characters and gzip.

MalwareCHIMNEYSWEEP

CHIMNEYSWEEP can use a custom Base64 alphabet for encoding C2.

MalwareCyclops Blink

Cyclops Blink can use a custom binary scheme to encode messages with specific commands and parameters to be executed.

MalwareHTTPTroy

HTTPTroy has obfuscated HTTP POST request communications utilizing XOR with a designated key of 0x56, followed by Base64 encoding.

MalwareInvisiMole

InvisiMole can use a modified base32 encoding to encode data within the subdomain of C2 requests.

MalwareLizar

Lizar has used a complex XOR operation to obfuscate C2 communications.

MalwareNeo-reGeorg

Neo-reGeorg can use modified Base64 encoding to obfuscate communications.

View all 17 software examples

References2

  1. Wikipedia Binary-to-text Encoding Open source
    Wikipedia. (2016, December 26). Binary-to-text encoding. Retrieved March 1, 2017.
  2. Wikipedia Character Encoding Open source
    Wikipedia. (2017, February 19). Character Encoding. Retrieved March 1, 2017.

Data from MITRE ATT&CK® (Enterprise). ATT&CK® is a registered trademark of The MITRE Corporation.