MITRE ATT&CK - Técnica

T1056.004: Credential API Hooking

Credential API Hooking (T1056.004) é uma técnica catalogada no MITRE ATT&CK Enterprise usada como referência para mapear comportamento adversário em auditorias de segurança.

Técnica T1056.004 Enterprise ATT&CK

Contexto para AppSec

Em uma auditoria de AppSec, Credential API Hooking deve ser usada para revisar caminhos em que código, configuração, dependências ou infraestrutura podem viabilizar o comportamento descrito pela MITRE. No ATT&CK, ela aparece em Collection e Credential Access. As plataformas mapeadas pela MITRE incluem Windows, Linux e macOS. No Vigly, esse contexto ajuda a conectar evidências do repositório com priorização e remediação.

Tática/fase Collection, Credential Access
Plataformas MITRE Windows, Linux, macOS

Descrição oficial original do MITRE ATT&CK

Adversaries may hook into Windows application programming interface (API) functions and Linux system functions to collect user credentials. Malicious hooking mechanisms may capture API or function calls that include parameters that reveal user authentication credentials. Unlike Keylogging, this technique focuses specifically on API functions that include parameters that reveal user credentials. In Windows, hooking involves redirecting calls to these functions and can be implemented via: * Hooks procedures, which intercept and execute designated code in response to events such as messages, keystrokes, and mouse inputs.

  • Import address table (IAT) hooking, which use modifications to a process’s IAT, where pointers to imported API functions are stored.
  • Inline hooking, which overwrites the first bytes in an API function to redirect code flow. In Linux and macOS, adversaries may hook into system functions via the LD_PRELOAD (Linux) or DYLD_INSERT_LIBRARIES (macOS) environment variables, which enables loading shared libraries into a program’s address space. For example, an adversary may capture credentials by hooking into the libc read function leveraged by SSH or SCP.
Ver fonte oficial no MITRE ATT&CK

Como o Vigly audita a técnica Credential API Hooking automaticamente na sua pipeline

O Vigly cruza sinais de SAST, modelagem de ameaças, regras de negócio e evidências do repositório para priorizar riscos reais antes que eles cheguem à produção.

Conhecer a plataforma