VDSO Hijacking (T1055.014)

View on ATT&CK

In Playbook

Associated Tactics

  • Defense Evasion
  • Privilege Escalation

Defense Evasion (TA0005)

The adversary is trying to avoid being detected. Defense Evasion consists of techniques that adversaries use to avoid detection throughout their compromise. Techniques used for defense evasion include uninstalling/disabling security software or obfuscating/encrypting data and scripts. Adversaries also leverage and abuse trusted processes to hide and masquerade their malware. Other tactics’ techniques are cross-listed here when those techniques include the added benefit of subverting defenses.

View on ATT&CK

Procedure Examples

Description Source(s)
backtrace. (2016, April 22). ELF SHARED LIBRARY INJECTION FORENSICS. Retrieved June 15, 2020. Backtrace VDSO
Drysdale, D. (2014, July 16). Anatomy of a system call, part 2. Retrieved June 16, 2020. Syscall 2014
GNU. (2010, February 5). The GNU Accounting Utilities. Retrieved December 20, 2017. GNU Acct
Jahoda, M. et al.. (2017, March 14). redhat Security Guide - Chapter 7 - System Auditing. Retrieved December 20, 2017. RHEL auditd
Ligh, M.H. et al.. (2014, July). The Art of Memory Forensics: Detecting Malware and Threats in Windows, Linux, and Mac Memory. Retrieved December 20, 2017. ArtOfMemoryForensics
O'Neill, R. (2009, May). Modern Day ELF Runtime infection via GOT poisoning. Retrieved March 15, 2020. ELF Injection May 2009
Petersson, J. (2005, August 14). What is linux-gate.so.1?. Retrieved June 16, 2020. VDSO Aug 2005
stderr. (2014, February 14). Detecting Userland Preload Rootkits. Retrieved December 20, 2017. Chokepoint preload rootkits