Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/QBDI/QBDI
/ functions
Functions
1,877 in github.com/QBDI/QBDI
⨍
Functions
1,877
◇
Types & classes
478
↓ 2 callers
Function
t2moviCompatible
src/Patch/ARM/Layer2_ARM.cpp:74
↓ 2 callers
Function
t2orrshift
src/Patch/ARM/Layer2_ARM.cpp:1535
↓ 2 callers
Function
t2subr
src/Patch/ARM/Layer2_ARM.cpp:1414
↓ 2 callers
Function
tbranchIT
src/Patch/ARM/Layer2_ARM.cpp:971
↓ 2 callers
Method
test
src/Patch/PatchCondition.h:197
↓ 2 callers
Function
threadStateToGPRState
tools/validator/darwin_process.cpp:323
↓ 2 callers
Method
usedRegister
src/Patch/TempManager.cpp:58
↓ 2 callers
Function
variadicOpsIsWrite
src/Patch/ARM/InstInfo_ARM.cpp:1441
↓ 2 callers
Function
writeCString
tools/validator/pipes.cpp:38
↓ 2 callers
Function
writeExecTransferEvent
tools/validator/pipes.cpp:175
↓ 1 callers
Function
ADDR_REGISTER_EXT_FN
regbase address + ( extend register (UXTW|SXTW) SHIFT ) * ======================================================= */
src/Patch/AARCH64/MemoryAccess_AARCH64.cpp:1268
↓ 1 callers
Function
ADDR_REGISTER_IMM_LSL_FN
src/Patch/AARCH64/MemoryAccess_AARCH64.cpp:962
↓ 1 callers
Function
ADDR_REGISTER_PC_FN
src/Patch/AARCH64/MemoryAccess_AARCH64.cpp:1414
↓ 1 callers
Function
ADDR_REG_IMPLICIT_PC_OFF_FN
src/Patch/ARM/MemoryAccess_ARM.cpp:1472
↓ 1 callers
Function
ADDR_REG_REGLSL_FN
src/Patch/ARM/MemoryAccess_ARM.cpp:1009
↓ 1 callers
Function
Adr
src/Patch/AARCH64/Layer2_AARCH64.cpp:690
↓ 1 callers
Function
BTIc
src/Patch/AARCH64/Layer2_AARCH64.cpp:833
↓ 1 callers
Function
BTIj
src/Patch/AARCH64/Layer2_AARCH64.cpp:835
↓ 1 callers
Function
Blr
src/Patch/AARCH64/Layer2_AARCH64.cpp:678
↓ 1 callers
Function
Cbz
src/Patch/AARCH64/Layer2_AARCH64.cpp:682
↓ 1 callers
Function
ConditionLLVM2QBDI
src/Utility/AARCH64/InstAnalysis_AARCH64.cpp:35
↓ 1 callers
Function
ConditionLLVM2QBDI
src/Utility/X86_64/InstAnalysis_X86_64.cpp:40
↓ 1 callers
Function
Fxrstor
src/Patch/X86_64/Layer2_X86_64.cpp:589
↓ 1 callers
Function
Fxsave
src/Patch/X86_64/Layer2_X86_64.cpp:585
↓ 1 callers
Function
GET_READ_SIZE
src/Patch/AARCH64/InstInfo_AARCH64.cpp:1711
↓ 1 callers
Function
GET_READ_SIZE
src/Patch/ARM/InstInfo_ARM.cpp:1118
↓ 1 callers
Function
GET_READ_SIZE
src/Patch/X86_64/InstInfo_X86_64.cpp:4160
↓ 1 callers
Function
GET_WRITE_SIZE
src/Patch/AARCH64/InstInfo_AARCH64.cpp:1712
↓ 1 callers
Function
GET_WRITE_SIZE
src/Patch/ARM/InstInfo_ARM.cpp:1119
↓ 1 callers
Function
GET_WRITE_SIZE
src/Patch/X86_64/InstInfo_X86_64.cpp:4161
↓ 1 callers
Function
Hello
templates/qbdi_frida_template/SimpleXOR.c:27
↓ 1 callers
Function
IS_MIN_SIZE_READ
src/Patch/X86_64/InstInfo_X86_64.cpp:4170
↓ 1 callers
Function
IS_MIN_SIZE_WRITE
src/Patch/X86_64/InstInfo_X86_64.cpp:4173
↓ 1 callers
Function
IS_READ_DYN
src/Patch/AARCH64/InstInfo_AARCH64.cpp:1715
↓ 1 callers
Function
IS_READ_DYN
src/Patch/ARM/InstInfo_ARM.cpp:1122
↓ 1 callers
Function
IS_STACK_READ
src/Patch/X86_64/InstInfo_X86_64.cpp:4164
↓ 1 callers
Function
IS_STACK_WRITE
src/Patch/X86_64/InstInfo_X86_64.cpp:4167
↓ 1 callers
Function
IS_TWO_BYTES_ENCODING
src/Patch/ARM/InstInfo_ARM.cpp:1134
↓ 1 callers
Function
IS_UNSUPPORTED_READ
src/Patch/ARM/InstInfo_ARM.cpp:1128
↓ 1 callers
Function
IS_UNSUPPORTED_WRITE
src/Patch/ARM/InstInfo_ARM.cpp:1131
↓ 1 callers
Function
IS_WRITE_DYN
src/Patch/AARCH64/InstInfo_AARCH64.cpp:1716
↓ 1 callers
Function
IS_WRITE_DYN
src/Patch/ARM/InstInfo_ARM.cpp:1125
↓ 1 callers
Function
JmpM
src/Patch/X86_64/Layer2_X86_64.cpp:578
↓ 1 callers
Function
LdmIA
src/Patch/ARM/Layer2_ARM.cpp:1711
↓ 1 callers
Function
LdpPost
src/Patch/AARCH64/Layer2_AARCH64.cpp:752
↓ 1 callers
Function
LdrPost
src/Patch/AARCH64/Layer2_AARCH64.cpp:743
↓ 1 callers
Function
Ldxrb
src/Patch/AARCH64/Layer2_AARCH64.cpp:735
↓ 1 callers
Function
MovzxrAL
src/Patch/X86_64/Layer2_X86_64.cpp:694
↓ 1 callers
Function
Popf
src/Patch/X86_64/Layer2_X86_64.cpp:633
↓ 1 callers
Function
Popr1
src/Patch/ARM/Layer2_ARM.cpp:1644
↓ 1 callers
Function
Pushf
src/Patch/X86_64/Layer2_X86_64.cpp:626
↓ 1 callers
Function
Pushr1
src/Patch/ARM/Layer2_ARM.cpp:1650
↓ 1 callers
Method
Range
! Construct a new range from not authenticated pointer. * @param[in] start Range start value. * @param[in] end Range end value (excluded).
include/QBDI/Range.h:59
↓ 1 callers
Function
ReadFPCR
src/Patch/AARCH64/Layer2_AARCH64.cpp:802
↓ 1 callers
Function
ReadFPSR
src/Patch/AARCH64/Layer2_AARCH64.cpp:810
↓ 1 callers
Function
ReadNZCV
src/Patch/AARCH64/Layer2_AARCH64.cpp:794
↓ 1 callers
Function
Ret
src/Patch/AARCH64/Layer2_AARCH64.cpp:686
↓ 1 callers
Function
Ret
src/Patch/X86_64/Layer2_X86_64.cpp:640
↓ 1 callers
Function
Secret
templates/qbdi_frida_template/SimpleXOR.c:12
↓ 1 callers
Function
StmIA
src/Patch/ARM/Layer2_ARM.cpp:1718
↓ 1 callers
Function
StrPre
src/Patch/AARCH64/Layer2_AARCH64.cpp:765
↓ 1 callers
Function
Subr
src/Patch/ARM/Layer2_ARM.cpp:1682
↓ 1 callers
Function
Subrs
src/Patch/ARM/Layer2_ARM.cpp:1701
↓ 1 callers
Method
VM
src/Engine/VM.cpp:158
↓ 1 callers
Function
Vmrs
src/Patch/ARM/Layer2_ARM.cpp:1757
↓ 1 callers
Function
Vmsr
src/Patch/ARM/Layer2_ARM.cpp:1763
↓ 1 callers
Function
WriteFPCR
src/Patch/AARCH64/Layer2_AARCH64.cpp:806
↓ 1 callers
Function
WriteFPSR
src/Patch/AARCH64/Layer2_AARCH64.cpp:814
↓ 1 callers
Function
WriteNZCV
src/Patch/AARCH64/Layer2_AARCH64.cpp:798
↓ 1 callers
Function
WriteSRinTPIDR
src/Patch/AARCH64/Layer2_AARCH64.cpp:790
↓ 1 callers
Function
WriteTPIDR
src/Patch/AARCH64/Layer2_AARCH64.cpp:786
↓ 1 callers
Function
Xpacd
src/Patch/AARCH64/Layer2_AARCH64.cpp:837
↓ 1 callers
Function
__MIG_check__Reply__frida_jit_alloc_t
src/Utility/ARM/server-iOS-jit-user.c:130
↓ 1 callers
Function
_exit
tools/QBDIPreload/src/linux_preload.c:194
↓ 1 callers
Function
_getHostCPUName
src/Utility/AARCH64/System_darwin.cpp:38
↓ 1 callers
Function
_getHostCPUName
src/Utility/ARM/System_darwin.cpp:38
↓ 1 callers
Method
_initVM
()
tools/frida-qbdi.js:1957
↓ 1 callers
Method
_parseMemoryAccess
* @param {*} ptr * @returns {MemoryAccess}
tools/frida-qbdi.js:2082
↓ 1 callers
Method
_parseOperandAnalysis
* @param {*} ptr * @returns {OperandAnalysis}
tools/frida-qbdi.js:2167
↓ 1 callers
Method
_parseVMState
* @param {*} ptr * @returns {VMState}
tools/frida-qbdi.js:2133
↓ 1 callers
Method
_releaseAllUserData
()
tools/frida-qbdi.js:2043
↓ 1 callers
Method
_releaseUserData
(id)
tools/frida-qbdi.js:2028
↓ 1 callers
Method
_retainUserDataForInstrRuleCB2
(data, id)
tools/frida-qbdi.js:1999
↓ 1 callers
Method
addCodeAddrCB
src/Engine/VM.cpp:682
↓ 1 callers
Method
addInstrRuleRange
src/Engine/VM.cpp:564
↓ 1 callers
Method
addInstrumentedModule
src/Engine/VM.cpp:385
↓ 1 callers
Method
addInstrumentedRange
src/Engine/VM.cpp:378
↓ 1 callers
Method
addInstsPatch
src/Patch/Patch.cpp:98
↓ 1 callers
Method
addMemAddrCB
src/Engine/VM.cpp:782
↓ 1 callers
Method
addMemRangeCB
src/Engine/VM.cpp:806
↓ 1 callers
Function
addr32i
src/Patch/X86_64/Layer2_X86_64.cpp:364
↓ 1 callers
Function
addr64i
src/Patch/X86_64/Layer2_X86_64.cpp:370
↓ 1 callers
Function
addrsi
src/Patch/ARM/Layer2_ARM.cpp:1214
↓ 1 callers
Function
adr
src/Patch/AARCH64/Layer2_AARCH64.cpp:228
↓ 1 callers
Method
affectedRange
src/Patch/PatchCondition.h:204
↓ 1 callers
Method
alignedFree
* Free a block of aligned memory allocated with alignedAlloc or allocateVirtualStack * * @param {NativePtr} ptr Pointer to the allocated me
tools/frida-qbdi.js:1684
↓ 1 callers
Function
allocateConsecutiveTempRegister
src/Patch/ARM/TempManager_ARM.cpp:53
↓ 1 callers
Function
analyseOperands
src/Utility/InstAnalysis.cpp:264
↓ 1 callers
Function
archiveObjs
(archive, path)
cmake/llvm/rename_object.py:53
↓ 1 callers
Function
arrayRead16
test/API/MemoryAccessTest.cpp:50
← previous
next →
501–600 of 1,877, ranked by callers