Expand description
§memhop
Cross-platform memory reader
§Platform support
Platform | Supported? | Mechanism(s) | Notes |
---|---|---|---|
Linux | yes | procfs | |
Windows | yes | winapi | |
macOS | yes | mach + libproc | |
*BSD | not yet | ptrace PT_IO | |
Android | not yet | procfs? | |
iOS & deriv. | not yet | mach + libproc | Code should be same as for macOS, needs testing. |
Fuchsia | not yet | ? | No clue how Fuchsia works, help needed. |
Redox | not yet | ? | No clue how Redox works, help needed. |
Modules§
- error
- memhop’s Error wrapper
Structs§
- Memory
Map - Represents a mapped region of memory.
- Memory
Permissions - Represents the permissions of a mapping.
- Process
- Represents a process
- Process
Module - Represents a Windows process module. More info here.
Enums§
- Memory
Path - Represents the pathname associated with the memory mapping.
- Memory
Privacy - Represents the privacy of a mapping.