MCPcopy Create free account

hub / github.com/QBDI/QBDI / types & classes

Types & classes478 in github.com/QBDI/QBDI

↓ 1,032 callersClassTemp
! Structure representing a temporary register variable in PatchDSL. */
src/Patch/Types.h:206
↓ 446 callersClassShadow
! Structure representing a shadow variable in PatchDSL. */
src/Patch/Types.h:129
↓ 370 callersClassReg
! Structure representing a register variable in PatchDSL. */
src/Patch/Types.h:74
↓ 160 callersClassOffset
! Structure representing a memory offset variable in PatchDSL. */
src/Patch/Types.h:179
↓ 122 callersClassConstant
! Structure representing a constant value in PatchDSL. */
src/Patch/Types.h:160
↓ 93 callersClassOperand
! Structure representing an operand instruction variable in PatchDSL. */
src/Patch/Types.h:231
↓ 45 callersClassreal_addr_t
include/QBDI/PtrAuth.h:25
↓ 22 callersClassLoadReg
src/Patch/PatchGenerator.h:319
↓ 22 callersClassSaveReg
src/Patch/PatchGenerator.h:362
↓ 15 callersClassauth_addr_t
include/QBDI/PtrAuth.h:39
↓ 10 callersClassQBDI_ALIGNED
include/QBDI/arch/ARM/State.h:56
↓ 10 callersClassWritePC
src/Patch/ARM/PatchGenerator_ARM.h:51
↓ 7 callersClassGetNextInstAddr
src/Patch/ARM/PatchGenerator_ARM.h:158
↓ 7 callersClassLoadDataBlockCC
src/Patch/ARM/RelocatableInst_ARM.h:68
↓ 7 callersClassStoreDataBlockCC
src/Patch/ARM/RelocatableInst_ARM.h:83
↓ 6 callersClassItPatch
src/Patch/ARM/PatchGenerator_ARM.h:610
↓ 5 callersClassInMemoryObject
test/TestSetup/InMemoryAssembler.h:35
↓ 5 callersClassTargetPrologue
src/Patch/PatchGenerator.h:482
↓ 4 callersClassJmpEpilogue
src/Patch/PatchGenerator.h:500
↓ 4 callersClassMovRegCC
src/Patch/ARM/RelocatableInst_ARM.h:98
↓ 3 callersClassGenBTI
src/Patch/AARCH64/PatchGenerator_AARCH64.h:368
↓ 3 callersClassModifyInstruction
src/Patch/PatchGenerator.h:87
↓ 3 callersClassWriteTemp
src/Patch/PatchGenerator.h:268
↓ 3 callersClasssigaction
tools/QBDIPreload/src/linux_preload.c:50
↓ 2 callersClassFullRegisterReset
src/Patch/AARCH64/PatchGenerator_AARCH64.h:310
↓ 2 callersClassFullRegisterRestore
src/Patch/AARCH64/PatchGenerator_AARCH64.h:289
↓ 2 callersClassGetPCOffset
src/Patch/ARM/PatchGenerator_ARM.h:93
↓ 2 callersClassLoadImm
src/Patch/RelocatableInst.h:169
↓ 2 callersClassLoadImmCC
src/Patch/ARM/RelocatableInst_ARM.h:113
↓ 2 callersClassPatch
src/ExecBlock/ExecBlock.h:55
↓ 2 callersClassRunResult
tools/validation_runner/RunResult.py:22
↓ 2 callersClassSetDataBlockAddress
src/Patch/ARM/PatchGenerator_ARM.h:33
↓ 2 callersClassTestConfig
tools/validation_runner/RunConfig.py:23
↓ 2 callersClassTestResult
tools/validation_runner/TestResult.py:45
↓ 2 callersClasskevent
tools/validator/darwin_process.cpp:99
↓ 1 callersClassCMakeExtension
setup.py:84
↓ 1 callersClassCovModule
examples/pyqbdi/coverage.py:8
↓ 1 callersClassGetConstant
src/Patch/PatchGenerator.h:196
↓ 1 callersClassGetPCOffset
src/Patch/X86_64/PatchGenerator_X86_64.h:35
↓ 1 callersClassRelativeAddress
src/Patch/ARM/RelocatableInst_ARM.h:190
↓ 1 callersClassRunConfig
tools/validation_runner/RunConfig.py:46
↓ 1 callersClassRunOrchestrator
tools/validation_runner/RunOrchestrator.py:61
↓ 1 callersClassSQLiteDBAdapter
tools/validation_runner/SQLite.py:24
↓ 1 callersClassScan_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
ClassAPITest
test/API/APITest.h:30
ClassAccessError
tools/validator/validatorengine.h:65
ClassAddOperand
src/Patch/InstTransform.h:106
ClassAddOperandToTemp
src/Patch/ARM/PatchGenerator_ARM.h:368
ClassAddressGenerator
src/Patch/AARCH64/MemoryAccess_AARCH64.cpp:1506
ClassAddressGenerator
src/Patch/ARM/MemoryAccess_ARM.cpp:1593
ClassAddressIs
src/Patch/PatchCondition.h:128
ClassAnd
src/Patch/PatchCondition.h:152
ClassAutoClone
src/Patch/PatchUtils.h:44
ClassAutoUnique
src/Patch/PatchUtils.h:31
ClassBackupValueX2
src/Patch/ARM/PatchGenerator_ARM.h:530
ClassBinder
tools/frida-qbdi.js:43
ClassCBData
tools/validator/instrumented.cpp:40
ClassCMakeBuild
setup.py:89
EnumCOMMAND
tools/validator/pipes.h:37
ClassCallbackRegistration
src/Engine/Engine.h:46
ClassCascade
tools/validator/validatorengine.h:57
ClassCheckBasicBlockData
test/API/VMTest.cpp:377
ClassCheckReduceSizeData
test/API/VMTest.cpp:1815
ClassComparedExecutor_AARCH64
test/Patch/AARCH64/ComparedExecutor_AARCH64.h:38
ClassComparedExecutor_ARM
test/Patch/ARM/ComparedExecutor_ARM.h:47
ClassComparedExecutor_Thumb
test/Patch/ARM/ComparedExecutor_Thumb.h:65
ClassComparedExecutor_X86
test/Patch/X86/ComparedExecutor_X86.h:36
ClassComparedExecutor_X86_64
test/Patch/X86_64/ComparedExecutor_X86_64.h:38
ClassCondExclusifLoad
src/Patch/AARCH64/PatchGenerator_AARCH64.h:124
ClassCondExclusifLoad
src/Patch/ARM/PatchGenerator_ARM.h:563
ClassConstIterator
src/Utility/MovableDoubleLinkedList.h:129
ClassContext
src/ExecBlock/Context.h:27
ClassContext
src/ExecBlock/ExecBlock.h:57
ClassCopyReg
src/Patch/PatchGenerator.h:389
ClassCopyRegCC
src/Patch/ARM/PatchGenerator_ARM.h:242
ClassCopyTemp
src/Patch/PatchGenerator.h:424
ClassCopyTempCC
src/Patch/ARM/PatchGenerator_ARM.h:333
ClassDarwinProcess
tools/validator/darwin_process.h:69
ClassDataBlockAbsRel
src/Patch/X86_64/RelocatableInst_X86_64.h:92
ClassDataBlockAddress
src/Patch/ARM/RelocatableInst_ARM.h:158
ClassDataBlockRel
src/Patch/X86_64/RelocatableInst_X86_64.h:75
ClassDiffError
tools/validator/validatorengine.h:40
ClassDiffMap
tools/validator/validatorengine.h:49
ClassDoesReadAccess
src/Patch/PatchCondition.h:248
ClassDoesWriteAccess
src/Patch/PatchCondition.h:257
EnumEVENT
tools/validator/pipes.h:28
ClassEnableBitMaskOperators
include/QBDI/Bitmask.h:27
ClassEngine
src/Engine/Engine.h:52
ClassEngine
Forward declaration of engine class
include/QBDI/VM.h:41
ClassEpilogueAddrRel
src/Patch/AARCH64/RelocatableInst_AARCH64.h:50
ClassEpilogueBranch
src/Patch/ARM/RelocatableInst_ARM.h:128
ClassEpilogueJump
src/Patch/X86_64/RelocatableInst_X86_64.h:50
EnumErrorSeverity
tools/validator/validatorengine.h:34
next →1–100 of 478, ranked by callers