AppleScript
Subtechnique · ATTACK:enterprise:T1059.002
Attributed source ↗ · Plaintext record · Complete record and assertions JSON
Inspect structured metadata and provenance
{
"id": "ATTACK:enterprise:T1059.002",
"title": "AppleScript",
"type": "Subtechnique",
"source_url": "https://attack.mitre.org/techniques/T1059/002",
"snapshot": "enterprise-attack-20.0.json",
"status": "active",
"rights": "Source metadata only; source notices retained; no operational prose or payloads",
"review_status": "machine-extracted; source-specific checks passed, editorial review pending",
"stix_id": "attack-pattern--37b11151-1776-4f8f-b328-30939fbf2ceb",
"external_id": "T1059.002",
"domain": "enterprise",
"created": "2020-03-09T14:07:54.329Z",
"modified": "2026-05-12T15:12:00.626Z",
"version": "1.3",
"aliases": [
],
"tactics": [
"execution"
],
"source_references": [
{
"source_name": "Apple AppleScript",
"url": "https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptLangGuide/introduction/ASLR_intro.html"
},
{
"source_name": "SentinelOne macOS Red Team",
"url": "https://www.sentinelone.com/blog/macos-red-team-calling-apple-apis-without-building-binaries/"
},
{
"source_name": "SentinelOne AppleScript",
"url": "https://www.sentinelone.com/blog/how-offensive-actors-use-applescript-for-attacking-macos/"
},
{
"source_name": "Macro Malware Targets Macs",
"url": "https://www.mcafee.com/blogs/other-blogs/mcafee-labs/macro-malware-targets-macs/"
}
]
}Explicit source assertions (10)
First 80 shown here; the complete set is in this record’s JSON and plaintext. Each relationship retains its source and locator. No inferred relationships are added.
ATTACK:enterprise:T1059.002 → subtechnique-of → ATTACK:enterprise:T1059
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--20c01d16-fdd8-4f6b-ba0c-d81b70329440
ATTACK:enterprise:M1045 → mitigates → ATTACK:enterprise:T1059.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--256ce066-f81e-4cc4-bd5e-d83f7881f109
applescript signingATTACK:enterprise:G0082 → uses → ATTACK:enterprise:T1059.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--40a8e5c8-9aaa-448e-83f3-853ca0f543e8
Microsoft CYBERWARCON NOV 2024 · Microsoft Axios Compromise APR 2026 · Microsoft Sapphire Sleet APR 2026ATTACK:enterprise:S0281 → uses → ATTACK:enterprise:T1059.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--79958f80-16ca-4287-b691-9c748d6baf66
objsee mac malware 2017ATTACK:enterprise:M1038 → mitigates → ATTACK:enterprise:T1059.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--809f6537-c7f8-4d96-ba16-5bffa897b52f
ATTACK:enterprise:S0595 → uses → ATTACK:enterprise:T1059.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--96af7164-6259-42cd-9007-e882be986dfa
wardle evilquest partiATTACK:enterprise:S9010 → uses → ATTACK:enterprise:T1059.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--9f2a884d-0974-4080-80a1-13a29a7f25c7
Koi Glassworm New Tricks December 2025ATTACK:enterprise:S0482 → uses → ATTACK:enterprise:T1059.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--cb53d2b5-6606-4597-b5e9-d9c114e2607e
MacKeeper Bundlore Apr 2019ATTACK:enterprise:S1153 → uses → ATTACK:enterprise:T1059.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--d6021195-ac74-472e-99ef-ba75d42ce7bf
Kandji Cuckoo April 2024 · SentinelOne Cuckoo Stealer May 2024ATTACK:enterprise:S1048 → uses → ATTACK:enterprise:T1059.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--f713c899-8064-4cb2-8068-d5534d1e3d36
SentinelLabs reversing run-only applescripts 2021