mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 09:52:44 +00:00 
			
		
		
		
	 ff25958b51
			
		
	
	
		ff25958b51
		
	
	
	
	
		
			
			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 with- read(2)instead of doing- mmap(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.