Domain | ID | Name | Use | |
---|---|---|---|---|
Enterprise | T1071 | .001 | Application Layer Protocol: Web Protocols |
Shark has the ability to use HTTP in C2 communications.[1][2] |
.004 | Application Layer Protocol: DNS | |||
Enterprise | T1059 | .003 | Command and Scripting Interpreter: Windows Command Shell | |
Enterprise | T1005 | Data from Local System | ||
Enterprise | T1074 | Data Staged |
Shark has stored information in folders named |
|
Enterprise | T1140 | Deobfuscate/Decode Files or Information | ||
Enterprise | T1568 | .002 | Dynamic Resolution: Domain Generation Algorithms |
Shark can send DNS C2 communications using a unique domain generation algorithm.[1][2] |
Enterprise | T1041 | Exfiltration Over C2 Channel |
Shark has the ability to upload files from the compromised host over a DNS or HTTP C2 channel.[1] |
|
Enterprise | T1008 | Fallback Channels |
Shark can update its configuration to use a different C2 server.[1] |
|
Enterprise | T1070 | .004 | Indicator Removal: File Deletion |
Shark can delete files downloaded to the compromised host.[1] |
Enterprise | T1105 | Ingress Tool Transfer |
Shark can download additional files from its C2 via HTTP or DNS.[1][2] |
|
Enterprise | T1036 | .005 | Masquerading: Match Legitimate Name or Location |
Shark binaries have been named |
Enterprise | T1027 | .013 | Obfuscated Files or Information: Encrypted/Encoded File |
Shark can use encrypted and encoded files for C2 configuration.[1][2] |
Enterprise | T1012 | Query Registry |
Shark can query |
|
Enterprise | T1029 | Scheduled Transfer | ||
Enterprise | T1082 | System Information Discovery | ||
Enterprise | T1497 | .001 | Virtualization/Sandbox Evasion: System Checks |
Shark can stop execution if the screen width of the targeted machine is not over 600 pixels.[1] |