Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MJx0/KittyMemoryEx
/ functions
Functions
306 in github.com/MJx0/KittyMemoryEx
⨍
Functions
306
◇
Types & classes
74
Method
getVersion
KittyMemoryEx/KittyUtils.cpp:43
Method
get_BackupSize
KittyMemoryEx/MemoryBackup.cpp:42
Method
get_CurrBytes
KittyMemoryEx/MemoryBackup.cpp:60
Method
get_OrigBytes
KittyMemoryEx/MemoryPatch.cpp:92
Method
get_OrigBytes
KittyMemoryEx/MemoryBackup.cpp:71
Method
get_PatchBytes
KittyMemoryEx/MemoryPatch.cpp:100
Method
get_TargetAddress
KittyMemoryEx/MemoryBackup.cpp:47
Method
infoFromSoInfo_
KittyMemoryEx/KittyScanner.cpp:1582
Method
init
KittyMemoryEx/KittyScanner.cpp:1371
Method
is64BitSupported
KittyMemoryEx/KittyUtils.cpp:63
Method
isAttached
* @brief Check if the process is currently attached. */
KittyMemoryEx/KittyTrace.hpp:231
Method
isFile
* @brief Checks if the file is a regular file. * * @return true if the file is a regular file, false otherwise. */
KittyMemoryEx/KittyIOFile.hpp:270
Method
isHoudini
* @brief Check if the native bridge implementaion is Houdini. */
KittyMemoryEx/KittyScanner.hpp:1027
Method
isInitialized
* @brief Returns true if initialized, false otherwise. */
KittyMemoryEx/KittyScanner.hpp:740
Method
isMemValid
* @brief Checks if memory operations are valid. */
KittyMemoryEx/KittyMemoryMgr.hpp:85
Method
isPtrExecutable
KittyMemoryEx/KittyPtrValidator.cpp:283
Method
isPtrExecutable
KittyMemoryEx/KittyPtrValidator.hpp:142
Method
isPtrInAddressSpace
* @brief Checks if a pointer is within the address space of the current task. * * @param ptr The memory address to check. * @return tru
KittyMemoryEx/KittyPtrValidator.hpp:126
Method
isPtrReadable
KittyMemoryEx/KittyPtrValidator.cpp:243
Method
isPtrReadable
KittyMemoryEx/KittyPtrValidator.hpp:134
Method
isPtrWritable
KittyMemoryEx/KittyPtrValidator.cpp:263
Method
isPtrWritable
KittyMemoryEx/KittyPtrValidator.hpp:138
Method
isUnknown
* @brief Checks if the map is unknown (i.e., no pathname). */
KittyMemoryEx/KittyMemoryEx.hpp:62
Method
isValid
* @brief Checks if the ElfScanner class is valid. */
KittyMemoryEx/KittyScanner.hpp:284
Method
isValid
* @brief Returns true if initialized, false otherwise. */
KittyMemoryEx/KittyScanner.hpp:987
Method
isValid
* @brief Checks if the instruction is valid. */
KittyMemoryEx/KittyAsm.hpp:53
Method
isValid
* @brief Checks if the instruction is valid. */
KittyMemoryEx/KittyAsm.hpp:148
Method
isValid
KittyMemoryEx/MemoryBackup.cpp:37
Method
isValid
* @brief Checks if the map is valid. */
KittyMemoryEx/KittyMemoryEx.hpp:54
Method
isValidELF
KittyMemoryEx/KittyScanner.cpp:1010
Method
isValidHex
KittyMemoryEx/KittyUtils.cpp:217
Method
lastErrno
* @brief Returns the last error number. */
KittyMemoryEx/KittyMemOp.hpp:83
Method
linker_offsets
* @brief Returns the linker symbols offsets. */
KittyMemoryEx/KittyScanner.hpp:757
Method
listFilesCallback
KittyMemoryEx/KittyIOFile.cpp:262
Method
loads
* @brief Elf's number of loads. */
KittyMemoryEx/KittyScanner.hpp:342
Function
main
example-linux/example.cpp:11
Function
main
example-android/example.cpp:11
Method
memOp
* @brief Returns memory operations pointer. */
KittyMemoryEx/KittyMemoryMgr.hpp:93
Method
mode
* @brief Returns the file mode. * * @return The file mode. */
KittyMemoryEx/KittyIOFile.hpp:145
Method
nbItfData
* @brief Returns native bridge callbacks data. */
KittyMemoryEx/KittyScanner.hpp:1074
Method
nbItfDataSize
* @brief Returns native bridge callbacks data size. */
KittyMemoryEx/KittyScanner.hpp:1066
Method
nbItf_data_t
KittyMemoryEx/KittyScanner.hpp:875
Method
operator!=
KittyMemoryEx/KittyMemoryEx.hpp:44
Method
operator==
KittyMemoryEx/KittyMemoryEx.hpp:37
Method
parse
* @brief Parses the status of a process given its PID. * * @param pid The PID of the process to parse. * @param out A point
KittyMemoryEx/KittyMemoryEx.hpp:166
Method
parse
KittyMemoryEx/KittyMemoryEx.cpp:129
Method
peekMem
KittyMemoryEx/KittyTrace.cpp:298
Method
perf_event_open
KittyMemoryEx/KittyPerfEvent.hpp:139
Method
pokeMem
KittyMemoryEx/KittyTrace.cpp:329
Method
poll
KittyMemoryEx/KittyPerfEvent.cpp:216
Method
pollOnce
KittyMemoryEx/KittyPerfEvent.cpp:192
Method
processID
* @brief Returns the process ID. */
KittyMemoryEx/KittyMemoryMgr.hpp:68
Method
processName
* @brief Returns the process name. * @return The name of the remote process. */
KittyMemoryEx/KittyMemoryMgr.hpp:77
Function
randInt
KittyMemoryEx/KittyUtils.hpp:538
Function
randomBytes
KittyMemoryEx/KittyUtils.cpp:6
Function
randomString
KittyMemoryEx/KittyUtils.cpp:24
Method
read
KittyMemoryEx/KittyIOFile.cpp:34
Method
readFileToBuffer
* @brief Reads the contents of a file into a buffer. * * @param filePath The file path to read from. * @param buf The buffer to read in
KittyMemoryEx/KittyIOFile.hpp:342
Method
readFileToString
* @brief Reads the contents of a file into a string. * * @param filePath The file path to read from. * @param str The string to read in
KittyMemoryEx/KittyIOFile.hpp:329
Method
readMemStr
KittyMemoryEx/KittyMemoryMgr.cpp:109
Method
refresh
* @brief Refreshes the process status. * * If the tid is less than or equal to 0, it calls the parse function with the pid.
KittyMemoryEx/KittyMemoryEx.hpp:201
Method
refreshRegionCache
KittyMemoryEx/KittyPtrValidator.cpp:69
Method
remoteCallTimeout
* @brief Returns the default timeout (ms) for remote function calls. */
KittyMemoryEx/KittyTrace.hpp:501
Method
remove
* @brief Removes the file. * * @return true if the file was removed successfully, false otherwise. */
KittyMemoryEx/KittyIOFile.hpp:233
Method
seize
KittyMemoryEx/KittyTrace.cpp:39
Method
setAutoRestoreRegs
* @brief Sets the automatic registers restore flag for remote function calls. * @param flag True to enable automatic restore, false otherwise.
KittyMemoryEx/KittyTrace.hpp:493
Method
setBufferSize
* @brief Sets the buffer size used for chunk reads/writes. * * @param size The new buffer size. */
KittyMemoryEx/KittyIOFile.hpp:105
Method
setDefaultCaller
* @brief Sets the default caller address for remote function calls. * @param caller The default caller address. */
KittyMemoryEx/KittyTrace.hpp:476
Method
setHardBreakpointAndWait
KittyMemoryEx/KittyTrace.cpp:1079
Method
setHwBreakpoint
KittyMemoryEx/KittyTrace.cpp:1273
Method
setOptions
KittyMemoryEx/KittyTrace.cpp:63
Method
setPID
* @brief Sets the process ID to query memory regions. * * @param pid The process ID to query. */
KittyMemoryEx/KittyPtrValidator.hpp:258
Method
setRegs
KittyMemoryEx/KittyTrace.cpp:274
Method
setRemoteCallTimeout
* @brief Sets the default remote function call timeout in milliseconds. * @param ms Timeout in milliseconds (0 or negaive to disable). */
KittyMemoryEx/KittyTrace.hpp:510
Method
setSoftBreakpointAndWait
KittyMemoryEx/KittyTrace.cpp:877
Method
setUseCache
* @brief Sets whether to use cached region information. * * @param use_cache True to use cached region information, false to clear the cache
KittyMemoryEx/KittyPtrValidator.hpp:79
Method
sohead
* @brief Returns the first loaded emulated so address. */
KittyMemoryEx/KittyScanner.hpp:1035
Method
soheadInfo
* @brief Returns the first loaded emulated soinfo. */
KittyMemoryEx/KittyScanner.hpp:1043
Method
soinfo_offsets
* @brief Returns the soinfo offsets. */
KittyMemoryEx/KittyScanner.hpp:995
Method
somain
* @brief Returns the linker somain address. */
KittyMemoryEx/KittyScanner.hpp:785
Method
somainInfo
* @brief Returns the linker somain info. */
KittyMemoryEx/KittyScanner.hpp:809
Method
sonext
* @brief Returns the linker solist tail address. */
KittyMemoryEx/KittyScanner.hpp:797
Method
sonextInfo
* @brief Returns the linker solist tail info. */
KittyMemoryEx/KittyScanner.hpp:820
Method
startsWith
KittyMemoryEx/KittyUtils.cpp:148
Method
step
KittyMemoryEx/KittyTrace.cpp:201
Method
stop
KittyMemoryEx/KittyTrace.cpp:106
Method
stopAllThreads
* @brief Stop all of traced process threads. * @return True if the stop was successful, false otherwise. */
KittyMemoryEx/KittyTrace.hpp:279
Method
symbolEntrySize
* @brief Elf's symbol entry size. */
KittyMemoryEx/KittyScanner.hpp:406
Method
symbols
KittyMemoryEx/KittyScanner.cpp:829
Method
threads
* @brief Get a list of all threads in the traced process. * @return A vector of thread IDs. */
KittyMemoryEx/KittyTrace.hpp:243
Method
toHex
KittyMemoryEx/KittyUtils.cpp:355
Method
trim
KittyMemoryEx/KittyUtils.cpp:212
Method
validateHex
KittyMemoryEx/KittyUtils.cpp:258
Method
wait
KittyMemoryEx/KittyTrace.cpp:155
Method
waitStep
KittyMemoryEx/KittyTrace.cpp:227
Method
waitSyscall
KittyMemoryEx/KittyTrace.cpp:181
Method
writeMem
KittyMemoryEx/KittyMemoryMgr.cpp:101
Method
writeMemStr
KittyMemoryEx/KittyMemoryMgr.cpp:117
Method
writeOffsetToFile
KittyMemoryEx/KittyIOFile.cpp:196
Method
writeToFd
KittyMemoryEx/KittyIOFile.cpp:225
← previous
next →
201–300 of 306, ranked by callers