|
MemoryAccessor 1
A command-line front-end for exploring virtual memory of a linux process by accessing /proc/PID/mem file.
|
| CArgvParser | A class to parse arguments from the command line |
| CCommand | A struct that represents command in Console |
| CConsole | A class to perform CLI |
| CHexViewer | A class for printing data in a readable format |
| CMemoryAccessor | A class to perform the main operations with memory |
| CAddressNotInSegmentEx | Ex: Address does not belong to any segment |
| CBadMapsEx | Ex: Parsing /proc/PID/maps failed |
| CBaseException | Ex: Base exception |
| CErrCheckingPidEx | Ex: Could not check if PID exists |
| CFileEx | Ex: Exception related to files |
| CMapsFileEx | Ex: Opening /proc/PID/maps failed |
| CMemFileEx | Ex: Operation with /proc/PID/mem failed |
| CPidEx | Ex: Exception related to PID |
| CPidNotExistEx | Ex: PID does not exist |
| CPidNotSetEx | Ex: PID is not set |
| CSegmentAccessDeniedEx | Ex: Access to the segment of memory denied |
| CSegmentEx | Ex: Exception related to memory segments |
| CSegmentNotExistEx | Ex: Segment of memory does not exist |
| CProcessApi | A class with functionality to work with system processes |
| CSegmentInfo | A class to store the information of a memory segment |