Automation · API / MCP 中文

Technique note · T1082

System Information Discovery

An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use this information to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions. This behavior is distinct from Local Storage Discovery which is an adversary's discovery of local drive, disks and/or volumes. Tools such as Systeminfo can be used to gather detailed system information. If running with privileged access, a breakdown of system data can be gathered through the <code>systemsetup</code> configuration tool on macOS. Adversaries may leverage a Network Device CLI on network devices to gather detailed system information (e.g. <code>show version</code>). On ESXi servers, threat actors may gather system information from various esxcli utilities, such as `system hostname get` and `system version get`. Infrastructure as a Service (IaaS) cloud providers such as AWS, GCP, and Azure allow access to instance and virtual machine information via APIs. Successful authenticated API calls can return data such as the operating system platform and status of a particular instance or the model view of a virtual machine. System Information Discovery combined with information gathered from other forms of discovery and reconnaissance can drive payload development and concealment.

ATT&CK T1082 platforms — Status Active Version 20.1

An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use this information to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions. This behavior is distinct from Local Storage Discovery which is an adversary's discovery of local drive, disks and/or volumes. Tools such as Systeminfo can be used to gather detailed system information. If running with privileged access, a breakdown of system data can be gathered through the <code>systemsetup</code> configuration tool on macOS. Adversaries may leverage a Network Device CLI on network devices to gather detailed system information (e.g. <code>show version</code>).1 On ESXi servers, threat actors may gather system information from various esxcli utilities, such as `system hostname get` and `system version get`.23 Infrastructure as a Service (IaaS) cloud providers such as AWS, GCP, and Azure allow access to instance and virtual machine information via APIs. Successful authenticated API calls can return data such as the operating system platform and status of a particular instance or the model view of a virtual machine.456 System Information Discovery combined with information gathered from other forms of discovery and reconnaissance can drive payload development and concealment.78

  1. US-CERT-TA18-106A
  2. Crowdstrike Hypervisor Jackpotting Pt 2 2021
  3. Varonis
  4. Amazon Describe Instance
  5. Google Instances Resource
  6. Microsoft Virutal Machine API
  7. OSX.FairyTale
  8. 20 macOS Common Tools and Techniques

Groups using this technique

GroupNameCountry
grp_g0100Inception—
grp_g1009Moses StaffIran
grp_g1018TA2541—
grp_g1034Daggerfly—
grp_g0054Sowbug—
grp_g0026APT18—
grp_g0012DarkhotelSouth Korea
grp_g1008SideCopyPakistan
grp_g1043BlackByte—
grp_g1054MirrorFace—
grp_g1020Mustard Tempest—
grp_g0038Stealth Falcon—
grp_g0108Blue Mockingbird—
grp_g0128ZIRCONIUM—
grp_g1035Winter Vivern—
grp_g0143Aquatic PandaChina
grp_g0129Mustang PandaChina
grp_g0032Lazarus GroupDPRK
grp_g1045Salt Typhoon—
grp_g1001HEXANE—
grp_g1026Malteiro—
grp_g0112Windshift—
grp_g0004Ke3chang—
grp_g1051Medusa Group—
grp_g1057ShinyHunters—
grp_g1015Scattered Spider—
grp_g0124Windigo—
grp_g0126Higaisa—
grp_g1039RedCurlRussia
grp_g0102Wizard SpiderRussia
grp_g1044APT42Iran
grp_g1040Play—
grp_g0018admin@338China
grp_g0049OilRigIran
grp_g1053Storm-0501—
grp_g1036Moonstone SleetDPRK
grp_g1052Contagious Interview—
grp_g0069MuddyWater—
grp_g1012CURIUMIran
grp_g1055VOID MANTICORE—
grp_g0067APT37DPRK
grp_g0061FIN8—
grp_g0073APT19China
grp_g0082APT38DPRK
grp_g0081Tropic Trooper—
grp_g0046FIN7—
grp_g0010TurlaRussia
grp_g0047Gamaredon GroupRussia
grp_g0022APT3China
grp_g0094KimsukyDPRK
grp_g0059Magic HoundIran
grp_g1016FIN13—
grp_g0139TeamTNT—
grp_g0096APT41China
grp_g0106Rocke—
grp_g0040Patchwork—
grp_g0121SidewinderIndia
grp_g0034Sandworm TeamRussia
grp_g0050APT32Vietnam

Claims

No public claim points at this technique yet.

Auto-ingested and not human-reviewed; confidence and validity read by citation.