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 |
CSegmentInfo | A struct to store the information of a memory segment |
CTools | A struct with various tools that are independent or depend on operating system |