You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: reorder CLI examples to flags-before-dump style
clap v4 already accepts flags in any position relative to positionals.
Update all README and --help examples to the cleaner `memf SUBCMD
--flags DUMP` convention so the dump path reads as the object of the
subcommand rather than a positional noise prefix.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+27-27Lines changed: 27 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,10 @@
15
15
cargo install memory-forensic
16
16
17
17
# Linux — supply an ISF symbol file
18
-
memf ps memdump.lime --symbols linux.json --tree
18
+
memf ps --symbols linux.json --tree memdump.lime
19
19
20
20
# Windows — no symbol file needed, PDB auto-downloaded from msdl.microsoft.com
21
-
memf ps win10.dmp --tree
21
+
memf ps --tree win10.dmp
22
22
```
23
23
24
24
> **Windows auto-profile:**`memory-forensic` scans physical pages for the ntoskrnl PE, extracts its PDB GUID via the CodeView debug directory, fetches the exact matching PDB from Microsoft's public symbol server, and parses struct layouts at runtime — all without any pre-staged symbol file. Works for every Windows build automatically.
Extracts the framebuffer from a live or hibernation memory dump and writes it as a PNG. Works on both Linux (DRM/KMS `drm_framebuffer` walker) and Windows (session framebuffer via `win32k` pool scan). Useful for capturing the screen state at the moment of acquisition without booting the image.
@@ -169,10 +169,10 @@ Attackers using tmpfs or `memfd_create(2)` leave no filesystem artifacts — the
169
169
170
170
```bash
171
171
# Recover inodes and file content from Linux tmpfs/ramfs mounts
@@ -273,7 +273,7 @@ Walks user, mount, PID, net, and cgroup namespaces for every process and flags p
273
273
`memf-correlate` joins findings from all walkers into a timeline, scores anomalies by severity, and maps each to MITRE ATT&CK techniques without running walkers one at a time:
0 commit comments