Skip to main content

Crate memf_core

Crate memf_core 

Source
Expand description

Virtual address translation and kernel object reading.

This crate provides:

  • [VirtualAddressSpace] — page table walking for x86_64 (4-level, 5-level), AArch64, and x86 PAE/non-PAE modes
  • [ObjectReader] — high-level kernel struct traversal using symbol information

Modules§

lzo
LZO1X-1 decompression for Linux kernel zram pages.
object_reader
High-level kernel object reading using symbol resolution.
pagefile
Pagefile and swapfile sources for resolving paged-out memory.
proto_pte
Prototype PTE resolution for shared memory sections.
test_builders
Test builders for synthetic page tables and kernel structs.
vas
Virtual address space and page table walking.

Enums§

Error
Error type for memf-core operations.

Type Aliases§

Result
A Result alias for memf-core.