|
KittyMemoryEx 1.0.0
Dedicated library for runtime code patching, memory scanning, tracing, injection and some more useful memory utilities. works for both Android and Linux
|
This is the complete list of members for KittyMemoryMgr, including all inherited members.
| dumpMemELF(const ElfScanner &elf, const std::string &destination) const | KittyMemoryMgr | |
| dumpMemFileMappings(const std::string &memFile, const std::string &destination) const | KittyMemoryMgr | |
| dumpMemRange(uintptr_t start, uintptr_t end, const std::string &path) const | KittyMemoryMgr | |
| elfScanner | KittyMemoryMgr | |
| initialize(pid_t pid, EKittyMemOP eMemOp, bool initMemPatch) | KittyMemoryMgr | |
| isMemValid() const | KittyMemoryMgr | inline |
| KittyMemoryMgr() (defined in KittyMemoryMgr) | KittyMemoryMgr | inline |
| memBackup | KittyMemoryMgr | |
| memOp() const | KittyMemoryMgr | inline |
| memPatch | KittyMemoryMgr | |
| memScanner | KittyMemoryMgr | |
| processID() const | KittyMemoryMgr | inline |
| processName() const | KittyMemoryMgr | inline |
| readMem(uintptr_t address, void *buffer, size_t len, MemMode mode=MemMode::Normal) const | KittyMemoryMgr | inline |
| readMemStr(uintptr_t address, size_t maxLen) | KittyMemoryMgr | inline |
| readMemUTF16(uintptr_t address, size_t maxLen) | KittyMemoryMgr | inline |
| readMemUTF32(uintptr_t address, size_t maxLen) | KittyMemoryMgr | inline |
| readMemUTF8(uintptr_t address, size_t maxLen) | KittyMemoryMgr | inline |
| readMemWStr(uintptr_t address, size_t maxLen) | KittyMemoryMgr | inline |
| trace | KittyMemoryMgr | |
| writeMem(uintptr_t address, void *buffer, size_t len, MemMode mode=MemMode::Normal) const | KittyMemoryMgr | inline |
| writeMemStr(uintptr_t address, std::string str) const | KittyMemoryMgr | inline |
| writeMemWStr(uintptr_t address, std::wstring str) | KittyMemoryMgr | inline |