Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/QBDI/QBDI
/ types & classes
Types & classes
478 in github.com/QBDI/QBDI
⨍
Functions
1,877
◇
Types & classes
478
↓ 1,032 callers
Class
Temp
! Structure representing a temporary register variable in PatchDSL. */
src/Patch/Types.h:206
↓ 446 callers
Class
Shadow
! Structure representing a shadow variable in PatchDSL. */
src/Patch/Types.h:129
↓ 370 callers
Class
Reg
! Structure representing a register variable in PatchDSL. */
src/Patch/Types.h:74
↓ 160 callers
Class
Offset
! Structure representing a memory offset variable in PatchDSL. */
src/Patch/Types.h:179
↓ 122 callers
Class
Constant
! Structure representing a constant value in PatchDSL. */
src/Patch/Types.h:160
↓ 93 callers
Class
Operand
! Structure representing an operand instruction variable in PatchDSL. */
src/Patch/Types.h:231
↓ 45 callers
Class
real_addr_t
include/QBDI/PtrAuth.h:25
↓ 22 callers
Class
LoadReg
src/Patch/PatchGenerator.h:319
↓ 22 callers
Class
SaveReg
src/Patch/PatchGenerator.h:362
↓ 15 callers
Class
auth_addr_t
include/QBDI/PtrAuth.h:39
↓ 10 callers
Class
QBDI_ALIGNED
include/QBDI/arch/ARM/State.h:56
↓ 10 callers
Class
WritePC
src/Patch/ARM/PatchGenerator_ARM.h:51
↓ 7 callers
Class
GetNextInstAddr
src/Patch/ARM/PatchGenerator_ARM.h:158
↓ 7 callers
Class
LoadDataBlockCC
src/Patch/ARM/RelocatableInst_ARM.h:68
↓ 7 callers
Class
StoreDataBlockCC
src/Patch/ARM/RelocatableInst_ARM.h:83
↓ 6 callers
Class
ItPatch
src/Patch/ARM/PatchGenerator_ARM.h:610
↓ 5 callers
Class
InMemoryObject
test/TestSetup/InMemoryAssembler.h:35
↓ 5 callers
Class
TargetPrologue
src/Patch/PatchGenerator.h:482
↓ 4 callers
Class
JmpEpilogue
src/Patch/PatchGenerator.h:500
↓ 4 callers
Class
MovRegCC
src/Patch/ARM/RelocatableInst_ARM.h:98
↓ 3 callers
Class
GenBTI
src/Patch/AARCH64/PatchGenerator_AARCH64.h:368
↓ 3 callers
Class
ModifyInstruction
src/Patch/PatchGenerator.h:87
↓ 3 callers
Class
WriteTemp
src/Patch/PatchGenerator.h:268
↓ 3 callers
Class
sigaction
tools/QBDIPreload/src/linux_preload.c:50
↓ 2 callers
Class
FullRegisterReset
src/Patch/AARCH64/PatchGenerator_AARCH64.h:310
↓ 2 callers
Class
FullRegisterRestore
src/Patch/AARCH64/PatchGenerator_AARCH64.h:289
↓ 2 callers
Class
GetPCOffset
src/Patch/ARM/PatchGenerator_ARM.h:93
↓ 2 callers
Class
LoadImm
src/Patch/RelocatableInst.h:169
↓ 2 callers
Class
LoadImmCC
src/Patch/ARM/RelocatableInst_ARM.h:113
↓ 2 callers
Class
Patch
src/ExecBlock/ExecBlock.h:55
↓ 2 callers
Class
RunResult
tools/validation_runner/RunResult.py:22
↓ 2 callers
Class
SetDataBlockAddress
src/Patch/ARM/PatchGenerator_ARM.h:33
↓ 2 callers
Class
TestConfig
tools/validation_runner/RunConfig.py:23
↓ 2 callers
Class
TestResult
tools/validation_runner/TestResult.py:45
↓ 2 callers
Class
kevent
tools/validator/darwin_process.cpp:99
↓ 1 callers
Class
CMakeExtension
setup.py:84
↓ 1 callers
Class
CovModule
examples/pyqbdi/coverage.py:8
↓ 1 callers
Class
GetConstant
src/Patch/PatchGenerator.h:196
↓ 1 callers
Class
GetPCOffset
src/Patch/X86_64/PatchGenerator_X86_64.h:35
↓ 1 callers
Class
RelativeAddress
src/Patch/ARM/RelocatableInst_ARM.h:190
↓ 1 callers
Class
RunConfig
tools/validation_runner/RunConfig.py:46
↓ 1 callers
Class
RunOrchestrator
tools/validation_runner/RunOrchestrator.py:61
↓ 1 callers
Class
SQLiteDBAdapter
tools/validation_runner/SQLite.py:24
↓ 1 callers
Class
Scan_Pattern_Exception
tools/validation_runner/TestResult.py:25
Class
tools/frida-qbdi.js:43
Class
tools/frida-qbdi.js:109
Class
tools/frida-qbdi.js:874
Class
tools/frida-qbdi.js:891
Class
tools/frida-qbdi.js:915
Class
tools/frida-qbdi.js:1065
Class
tools/frida-qbdi.js:1073
Class
APITest
test/API/APITest.h:30
Class
AccessError
tools/validator/validatorengine.h:65
Class
AddOperand
src/Patch/InstTransform.h:106
Class
AddOperandToTemp
src/Patch/ARM/PatchGenerator_ARM.h:368
Class
AddressGenerator
src/Patch/AARCH64/MemoryAccess_AARCH64.cpp:1506
Class
AddressGenerator
src/Patch/ARM/MemoryAccess_ARM.cpp:1593
Class
AddressIs
src/Patch/PatchCondition.h:128
Class
And
src/Patch/PatchCondition.h:152
Class
AutoClone
src/Patch/PatchUtils.h:44
Class
AutoUnique
src/Patch/PatchUtils.h:31
Class
BackupValueX2
src/Patch/ARM/PatchGenerator_ARM.h:530
Class
Binder
tools/frida-qbdi.js:43
Class
CBData
tools/validator/instrumented.cpp:40
Class
CMakeBuild
setup.py:89
Enum
COMMAND
tools/validator/pipes.h:37
Class
CallbackRegistration
src/Engine/Engine.h:46
Class
Cascade
tools/validator/validatorengine.h:57
Class
CheckBasicBlockData
test/API/VMTest.cpp:377
Class
CheckReduceSizeData
test/API/VMTest.cpp:1815
Class
ComparedExecutor_AARCH64
test/Patch/AARCH64/ComparedExecutor_AARCH64.h:38
Class
ComparedExecutor_ARM
test/Patch/ARM/ComparedExecutor_ARM.h:47
Class
ComparedExecutor_Thumb
test/Patch/ARM/ComparedExecutor_Thumb.h:65
Class
ComparedExecutor_X86
test/Patch/X86/ComparedExecutor_X86.h:36
Class
ComparedExecutor_X86_64
test/Patch/X86_64/ComparedExecutor_X86_64.h:38
Class
CondExclusifLoad
src/Patch/AARCH64/PatchGenerator_AARCH64.h:124
Class
CondExclusifLoad
src/Patch/ARM/PatchGenerator_ARM.h:563
Class
ConstIterator
src/Utility/MovableDoubleLinkedList.h:129
Class
Context
src/ExecBlock/Context.h:27
Class
Context
src/ExecBlock/ExecBlock.h:57
Class
CopyReg
src/Patch/PatchGenerator.h:389
Class
CopyRegCC
src/Patch/ARM/PatchGenerator_ARM.h:242
Class
CopyTemp
src/Patch/PatchGenerator.h:424
Class
CopyTempCC
src/Patch/ARM/PatchGenerator_ARM.h:333
Class
DarwinProcess
tools/validator/darwin_process.h:69
Class
DataBlockAbsRel
src/Patch/X86_64/RelocatableInst_X86_64.h:92
Class
DataBlockAddress
src/Patch/ARM/RelocatableInst_ARM.h:158
Class
DataBlockRel
src/Patch/X86_64/RelocatableInst_X86_64.h:75
Class
DiffError
tools/validator/validatorengine.h:40
Class
DiffMap
tools/validator/validatorengine.h:49
Class
DoesReadAccess
src/Patch/PatchCondition.h:248
Class
DoesWriteAccess
src/Patch/PatchCondition.h:257
Enum
EVENT
tools/validator/pipes.h:28
Class
EnableBitMaskOperators
include/QBDI/Bitmask.h:27
Class
Engine
src/Engine/Engine.h:52
Class
Engine
Forward declaration of engine class
include/QBDI/VM.h:41
Class
EpilogueAddrRel
src/Patch/AARCH64/RelocatableInst_AARCH64.h:50
Class
EpilogueBranch
src/Patch/ARM/RelocatableInst_ARM.h:128
Class
EpilogueJump
src/Patch/X86_64/RelocatableInst_X86_64.h:50
Enum
ErrorSeverity
tools/validator/validatorengine.h:34
next →
1–100 of 478, ranked by callers