MITRE ATT&CKsub-technique

T1625.001 System Runtime API Hijacking

Published 2022-03-30 Modified 2025-10-24 Official page ↗
Domain
mobile
Tactics
Persistence
Platforms
Android
Version
1.1
Created
2022-03-30

Description

Adversaries may execute their own malicious payloads by hijacking the way an operating system runs applications. Hijacking execution flow can be for the purposes of persistence since this hijacked execution may reoccur at later points in time. On Android, adversaries may overwrite the standard OS API library with a malicious alternative to hook into core functions to achieve persistence. By doing this, the adversary’s code will be executed every time the overwritten API function is called by an app on the infected device.

Related

Subtechnique of · MITRE ATT&CK (1)

  • T1625 Hijack Execution Flow technique

Tactic · MITRE ATT&CK (1)

Referenced by MITRE ATT&CK · mitigates (2)

  • M1002 Attestation mitigation
  • M1004 System Partition Integrity mitigation

Referenced by MITRE ATT&CK · uses (3)

  • S0494 Zen software (malware)
  • S0420 Dvmap software (malware)
  • S0408 FlexiSpy software (tool)

References