aol.pm

Dylib Hijacking

Subtechnique · ATTACK:enterprise:T1574.004

Attributed source ↗ · Plaintext record · Complete record and assertions JSON

Inspect structured metadata and provenance
{
  "id": "ATTACK:enterprise:T1574.004",
  "title": "Dylib Hijacking",
  "type": "Subtechnique",
  "source_url": "https://attack.mitre.org/techniques/T1574/004",
  "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--fc742192-19e3-466c-9eb5-964a97b29490",
  "external_id": "T1574.004",
  "domain": "enterprise",
  "created": "2020-03-16T15:23:30.896Z",
  "modified": "2026-05-12T15:12:00.726Z",
  "version": "3.0",
  "aliases": [

  ],
  "tactics": [
    "stealth",
    "execution"
  ],
  "source_references": [
    {
      "source_name": "MalwareUnicorn macOS Dylib Injection MachO",
      "url": "https://malwareunicorn.org/workshops/macos_dylib_injection.html#5"
    },
    {
      "source_name": "Wardle Dylib Hijacking OSX 2015",
      "url": "https://www.virusbulletin.com/uploads/pdf/magazine/2015/vb201503-dylib-hijacking.pdf"
    },
    {
      "source_name": "Writing Bad Malware for OSX",
      "url": "https://www.blackhat.com/docs/us-15/materials/us-15-Wardle-Writing-Bad-A-Malware-For-OS-X.pdf"
    },
    {
      "source_name": "Wardle Dylib Hijack Vulnerable Apps",
      "url": "https://objective-see.com/blog/blog_0x46.html"
    },
    {
      "source_name": "wardle artofmalware volume1",
      "url": "https://taomm.org/vol1/read.html"
    },
    {
      "source_name": "Github EmpireProject HijackScanner",
      "url": "https://github.com/EmpireProject/Empire/blob/master/lib/modules/python/situational_awareness/host/osx/HijackScanner.py"
    },
    {
      "source_name": "Github EmpireProject CreateHijacker Dylib",
      "url": "https://github.com/EmpireProject/Empire/blob/08cbd274bef78243d7a8ed6443b8364acd1fc48b/lib/modules/python/persistence/osx/CreateHijacker.py"
    }
  ]
}

Explicit source assertions (3)

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:M1022 → mitigates → ATTACK:enterprise:T1574.004

MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.

Assertion source · Locator: relationship--36f7b849-03af-4567-be71-2e1eb1520b2a

ATTACK:enterprise:T1574.004 → subtechnique-of → ATTACK:enterprise:T1574

MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.

Assertion source · Locator: relationship--bced764f-e4f1-43d0-af3b-ae93d607041a

ATTACK:enterprise:S0363 → uses → ATTACK:enterprise:T1574.004

MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.

Assertion source · Locator: relationship--c17d90b5-569c-42db-9265-ac99cad32093

Github PowerShell Empire

Provided as is, for information only, with no warranty and no liability. Not legal or professional advice. Security and radio material is for authorized, lawful use only. Full disclaimer.

Visits are logged on our own server: IP address, browser and device details, and pages viewed. We use them to understand traffic and spot attacks, and never share or sell them.