aol.pm

Credential API Hooking

Subtechnique · ATTACK:enterprise:T1056.004

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

Inspect structured metadata and provenance
{
  "id": "ATTACK:enterprise:T1056.004",
  "title": "Credential API Hooking",
  "type": "Subtechnique",
  "source_url": "https://attack.mitre.org/techniques/T1056/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--f5946b5e-9408-485f-a7f7-b5efc88909b6",
  "external_id": "T1056.004",
  "domain": "enterprise",
  "created": "2020-02-11T19:01:15.930Z",
  "modified": "2025-10-24T17:49:37.119Z",
  "version": "1.2",
  "aliases": [

  ],
  "tactics": [
    "collection",
    "credential-access"
  ],
  "source_references": [
    {
      "source_name": "EyeofRa Detecting Hooking June 2017",
      "url": "https://eyeofrablog.wordpress.com/2017/06/27/windows-keylogger-part-2-defense-against-user-land/"
    },
    {
      "source_name": "Zairon Hooking Dec 2006",
      "url": "https://zairon.wordpress.com/2006/12/06/any-application-defined-hook-procedure-on-my-machine/"
    },
    {
      "source_name": "GMER Rootkits",
      "url": "http://www.gmer.net/"
    },
    {
      "source_name": "MWRInfoSecurity Dynamic Hooking 2015",
      "url": "https://www.mwrinfosecurity.com/our-thinking/dynamic-hooking-techniques-user-mode/"
    },
    {
      "source_name": "Elastic Process Injection July 2017",
      "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process"
    },
    {
      "source_name": "Intezer Symbiote 2022",
      "url": "https://intezer.com/blog/research/new-linux-threat-symbiote/"
    },
    {
      "source_name": "HighTech Bridge Inline Hooking Sept 2011",
      "url": "https://www.scribd.com/document/68671361/Inline-Hooking-in-Windows"
    },
    {
      "source_name": "Microsoft TrojanSpy:Win32/Ursnif.gen!I Sept 2017",
      "url": "https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?Name=TrojanSpy:Win32/Ursnif.gen!I&threatId=-2147336918"
    },
    {
      "source_name": "Microsoft Hook Overview",
      "url": "https://msdn.microsoft.com/library/windows/desktop/ms644959.aspx"
    },
    {
      "source_name": "Microsoft Process Snapshot",
      "url": "https://msdn.microsoft.com/library/windows/desktop/ms686701.aspx"
    },
    {
      "source_name": "PreKageo Winhook Jul 2011",
      "url": "https://github.com/prekageo/winhook"
    },
    {
      "source_name": "Jay GetHooks Sept 2011",
      "url": "https://github.com/jay/gethooks"
    },
    {
      "source_name": "StackExchange Hooks Jul 2012",
      "url": "https://security.stackexchange.com/questions/17904/what-are-the-methods-to-find-hooked-functions-and-apis"
    },
    {
      "source_name": "Adlice Software IAT Hooks Oct 2014",
      "url": "https://www.adlice.com/userland-rootkits-part-1-iat-hooks/"
    },
    {
      "source_name": "Volatility Detecting Hooks Sept 2012",
      "url": "https://volatility-labs.blogspot.com/2012/09/movp-31-detecting-malware-hooks-in.html"
    }
  ]
}

Explicit source assertions (13)

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:S0330 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--01e4bf9a-3d9c-4381-aa9c-cca73376c771

GDATA Zeus Panda June 2017

ATTACK:enterprise:S1154 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--15a63ae2-08d7-4771-9537-276835d7513f

Lumen Versa 2024

ATTACK:enterprise:S0484 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--22de39b7-5d1c-4d44-b63c-36cf14a9c90d

Prevx Carberp March 2011

ATTACK:enterprise:S0182 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--3b4f48d3-eb5d-4d7e-9f0b-86f68951207d

FinFisher Citation · Elastic Process Injection July 2017

ATTACK:enterprise:S0386 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--3c7ad637-8d4e-4baa-9cd9-7655d29e1e28

TrendMicro Ursnif Mar 2015

ATTACK:enterprise:S0412 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--405f7aa3-2ce8-455f-9718-c2525658c595

Talos ZxShell Oct 2014

ATTACK:enterprise:G0068 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--4ebc7501-9471-4f37-92e1-8711073bd062

Microsoft PLATINUM April 2016

ATTACK:enterprise:S0251 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--4f550078-32b1-4abb-aa90-0e9fb7cc45f9

Securelist Sofacy Feb 2018

ATTACK:enterprise:S0416 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--71a3a771-3674-4b44-8742-bed627f178b3

FireEye FIN7 Oct 2019

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

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

Assertion source · Locator: relationship--7d349715-69e8-4e3c-bb98-8dc8d3051ca2

Github PowerShell Empire

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

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

Assertion source · Locator: relationship--a6270b8b-89b1-484f-9da9-a1111c74ad11

ATTACK:enterprise:S0266 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--ce44b002-2ef5-4740-a39e-1e58c2817955

TrendMicro Trickbot Feb 2019

ATTACK:enterprise:S0353 → uses → ATTACK:enterprise:T1056.004

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

Assertion source · Locator: relationship--e712d24e-0fdc-4ce3-96bf-939b7d4a9cd3

Unit 42 NOKKI Sept 2018

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.