mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-04-25 14:05:15 +00:00
This utility helps to dump the physical memory space from /dev/mem. It supports both read(2) and mmap(2) on it so we could use mmap(2) for fast dumping of the memory, or read(2) when we need to read unaligned physical regions.
666 B
666 B
Name
pmemdump - dump physical memory
Synopsis
$ pmemdump [-r] <offset> <length>
Description
Dump a portion of the physical memory space.
Options
-r
: Dump from /dev/mem withread(2)
instead of doingmmap(2)
on it.
Examples
$ pmemdump -r 983040 65536
$ pmemdump 983040 65536
Notes
The pmemdump utility opens the /dev/mem
file, and gets a mapping by doing mmap(2)
on it.
Using the -r
flag might be useful sometimes, especially when reading from an unaligned
reserved physical memory region when trying to mmap(2)
/dev/mem
on the specified
offset fails.