OS Credential Dumping: Proc Filesystem T1003.007
Tactic: Credential Access
Adversaries may gather credentials from the proc filesystem or `/proc`. The proc filesystem is a pseudo-filesystem used as an interface to kernel data structures for Linux based systems managing virtual memory. For each process, the `/proc/<PID>/maps` file shows how memory is mapped within the process’s virtual address space. And `/proc/<PID>/mem`, exposed for debugging purposes, provides access to the process’s virtual address space.
Authoring guide
These 9 rules share fields, values, and exclusions.
Fields filtered most (6 distinct)
These fields appear most often in rule filters.
Top indicator values (56 distinct)
These values appear most often in rule predicates.
Exclusions (16 distinct)
These values appear most often in top-level exclusions.
Rules under this technique
These vendors publish rules tagged with this technique.
Platform: Linux
Domain: Endpoint
Elastic 9 rules
- Linux init (PID 1) Secret Dump via GDB
- Linux init (PID 1) Secret Dump via GDB
- Linux Process Hooking via GDB
- Manual Memory Dumping via Proc Filesystem
- Manual Memory Password Searching Activity
- Potential Credential Access via Ptrace
- Potential Linux Credential Dumping via Proc Filesystem
- Potential Memory Dumping via dd
- Suspicious /proc/maps Discovery