|
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 |
| Cstd::exception | |
| CMemoryAccessor::BaseException | Ex: Base exception |
| CMemoryAccessor::BadMapsEx | Ex: Parsing /proc/PID/maps failed |
| CMemoryAccessor::FileEx | Ex: Exception related to files |
| CMemoryAccessor::MapsFileEx | Ex: Opening /proc/PID/maps failed |
| CMemoryAccessor::MemFileEx | Ex: Operation with /proc/PID/mem failed |
| CMemoryAccessor::PidEx | Ex: Exception related to PID |
| CMemoryAccessor::ErrCheckingPidEx | Ex: Could not check if PID exists |
| CMemoryAccessor::PidNotExistEx | Ex: PID does not exist |
| CMemoryAccessor::PidNotSetEx | Ex: PID is not set |
| CMemoryAccessor::SegmentEx | Ex: Exception related to memory segments |
| CMemoryAccessor::AddressNotInSegmentEx | Ex: Address does not belong to any segment |
| CMemoryAccessor::SegmentAccessDeniedEx | Ex: Access to the segment of memory denied |
| CMemoryAccessor::SegmentNotExistEx | Ex: Segment of memory does not exist |
| CHexViewer | A class for printing data in a readable format |
| CMemoryAccessor | A class to perform the main operations with memory |
| CProcessApi | A class with functionality to work with system processes |
| CSegmentInfo | A class to store the information of a memory segment |