Crate memhop

Source
Expand description

§memhop

Cross-platform memory reader

§Platform support

PlatformSupported?Mechanism(s)Notes
Linuxyesprocfs
Windowsyeswinapi
macOSyesmach + libproc
*BSDnot yetptrace PT_IO
Androidnot yetprocfs?
iOS & deriv.not yetmach + libprocCode should be same as for macOS, needs testing.
Fuchsianot yet?No clue how Fuchsia works, help needed.
Redoxnot yet?No clue how Redox works, help needed.

Modules§

error
memhop’s Error wrapper

Structs§

MemoryMap
Represents a mapped region of memory.
MemoryPermissions
Represents the permissions of a mapping.
Process
Represents a process
ProcessModule
Represents a Windows process module. More info here.

Enums§

MemoryPath
Represents the pathname associated with the memory mapping.
MemoryPrivacy
Represents the privacy of a mapping.