CMakeLists.txt
LICENSE.txt
MANIFEST.in
README-pypi.rst
README.rst
pyproject.toml
setup.cfg
setup.py
PyQBDI.egg-info/PKG-INFO
PyQBDI.egg-info/SOURCES.txt
PyQBDI.egg-info/dependency_links.txt
PyQBDI.egg-info/not-zip-safe
PyQBDI.egg-info/top_level.txt
cmake/QBDIConfig.cmake
cmake/QBDIOptions.cmake
cmake/dummy.c
cmake/merge_archives.cmake
cmake/spdlog.cmake
cmake/llvm/QBDI_llvm.cmake
cmake/llvm/QBDI_llvm_tblgen.cmake
cmake/llvm/rename_object.py
include/QBDI.h
include/QBDI/Bitmask.h
include/QBDI/Callback.h
include/QBDI/Config.h.in
include/QBDI/Errors.h
include/QBDI/InstAnalysis.h
include/QBDI/Logs.h
include/QBDI/Memory.h
include/QBDI/Memory.hpp
include/QBDI/Platform.h
include/QBDI/Range.h
include/QBDI/VM.h
include/QBDI/VM_C.h
include/QBDI/Version.h.in
include/QBDI/arch/AARCH64/Options.h
include/QBDI/arch/AARCH64/State.h
include/QBDI/arch/ARM/Options.h
include/QBDI/arch/ARM/State.h
include/QBDI/arch/X86/Options.h
include/QBDI/arch/X86/State.h
include/QBDI/arch/X86_64/Options.h
include/QBDI/arch/X86_64/State.h
src/CMakeLists.txt
src/devVariable.h
src/fridaStubs.cpp
src/windowsDllMain.cpp
src/Engine/CMakeLists.txt
src/Engine/Engine.cpp
src/Engine/Engine.h
src/Engine/LLVMCPU.cpp
src/Engine/LLVMCPU.h
src/Engine/VM.cpp
src/Engine/VM_C.cpp
src/Engine/VM_internal.h
src/ExecBlock/CMakeLists.txt
src/ExecBlock/Context.h
src/ExecBlock/ExecBlock.cpp
src/ExecBlock/ExecBlock.h
src/ExecBlock/ExecBlockManager.cpp
src/ExecBlock/ExecBlockManager.h
src/ExecBlock/AARCH64/CMakeLists.txt
src/ExecBlock/AARCH64/Context_AARCH64.h
src/ExecBlock/AARCH64/ExecBlock_AARCH64.cpp
src/ExecBlock/AARCH64/ScratchRegisterInfo_AARCH64.h
src/ExecBlock/AARCH64/linux-android-AARCH64.s
src/ExecBlock/AARCH64/osx-AARCH64.s
src/ExecBlock/ARM/CMakeLists.txt
src/ExecBlock/ARM/Context_ARM.h
src/ExecBlock/ARM/ExecBlock_ARM.cpp
src/ExecBlock/ARM/ScratchRegisterInfo_ARM.h
src/ExecBlock/ARM/ios_ARM.s
src/ExecBlock/ARM/linux-android_ARM.s
src/ExecBlock/X86_64/CMakeLists.txt
src/ExecBlock/X86_64/Context_X86_64.h
src/ExecBlock/X86_64/ExecBlock_X86_64.cpp
src/ExecBlock/X86_64/ScratchRegisterInfo_X86_64.h
src/ExecBlock/X86_64/linux-X86.s
src/ExecBlock/X86_64/linux-X86_64.s
src/ExecBlock/X86_64/osx-X86.s
src/ExecBlock/X86_64/osx-X86_64.s
src/ExecBlock/X86_64/windows-X86.asm
src/ExecBlock/X86_64/windows-X86_64.asm
src/ExecBroker/CMakeLists.txt
src/ExecBroker/ExecBroker.cpp
src/ExecBroker/ExecBroker.h
src/ExecBroker/AARCH64/ExecBroker_AARCH64.cpp
src/ExecBroker/AARCH64/ExecBroker_AARCH64.h
src/ExecBroker/ARM/ExecBroker_ARM.cpp
src/ExecBroker/ARM/ExecBroker_ARM.h
src/ExecBroker/X86_64/ExecBroker_X86_64.cpp
src/ExecBroker/X86_64/ExecBroker_X86_64.h
src/Patch/CMakeLists.txt
src/Patch/ExecBlockFlags.h
src/Patch/ExecBlockPatch.h
src/Patch/InstInfo.h
src/Patch/InstMetadata.h
src/Patch/InstTransform.cpp
src/Patch/InstTransform.h
src/Patch/InstrRule.cpp
src/Patch/InstrRule.h
src/Patch/InstrRules.cpp
src/Patch/InstrRules.h
src/Patch/MemoryAccess.h
src/Patch/Patch.cpp
src/Patch/Patch.h
src/Patch/PatchCondition.cpp
src/Patch/PatchCondition.h
src/Patch/PatchGenerator.cpp
src/Patch/PatchGenerator.h
src/Patch/PatchRule.cpp
src/Patch/PatchRule.h
src/Patch/PatchRuleAssembly.h
src/Patch/PatchRuleAssemblyBase.h
src/Patch/PatchUtils.h
src/Patch/Register.cpp
src/Patch/Register.h
src/Patch/RelocatableInst.h
src/Patch/TempManager.cpp
src/Patch/TempManager.h
src/Patch/Types.h
src/Patch/AARCH64/CMakeLists.txt
src/Patch/AARCH64/ExecBlockFlags_AARCH64.cpp
src/Patch/AARCH64/ExecBlockFlags_AARCH64.h
src/Patch/AARCH64/ExecBlockPatch_AARCH64.cpp
src/Patch/AARCH64/ExecBlockPatch_AARCH64.h
src/Patch/AARCH64/InstInfo_AARCH64.cpp
src/Patch/AARCH64/InstInfo_AARCH64.h
src/Patch/AARCH64/InstMetadata_AARCH64.h
src/Patch/AARCH64/InstrRules_AARCH64.cpp
src/Patch/AARCH64/Layer2_AARCH64.cpp
src/Patch/AARCH64/Layer2_AARCH64.h
src/Patch/AARCH64/MemoryAccess_AARCH64.cpp
src/Patch/AARCH64/MemoryAccess_AARCH64.h
src/Patch/AARCH64/PatchCondition_AARCH64.cpp
src/Patch/AARCH64/PatchCondition_AARCH64.h
src/Patch/AARCH64/PatchGenerator_AARCH64.cpp
src/Patch/AARCH64/PatchGenerator_AARCH64.h
src/Patch/AARCH64/PatchRuleAssembly_AARCH64.cpp
src/Patch/AARCH64/PatchRuleAssembly_AARCH64.h
src/Patch/AARCH64/Register_AARCH64.cpp
src/Patch/AARCH64/RelocatableInst_AARCH64.cpp
src/Patch/AARCH64/RelocatableInst_AARCH64.h
src/Patch/AARCH64/TempManagerImpl_AARCH64.h
src/Patch/AARCH64/TempManager_AARCH64.cpp
src/Patch/ARM/CMakeLists.txt
src/Patch/ARM/ExecBlockFlags_ARM.cpp
src/Patch/ARM/ExecBlockFlags_ARM.h
src/Patch/ARM/ExecBlockPatch_ARM.cpp
src/Patch/ARM/ExecBlockPatch_ARM.h
src/Patch/ARM/InstInfo_ARM.cpp
src/Patch/ARM/InstInfo_ARM.h
src/Patch/ARM/InstMetadata_ARM.h
src/Patch/ARM/InstrRules_ARM.cpp
src/Patch/ARM/Layer2_ARM.cpp
src/Patch/ARM/Layer2_ARM.h
src/Patch/ARM/MemoryAccess_ARM.cpp
src/Patch/ARM/MemoryAccess_ARM.h
src/Patch/ARM/PatchCondition_ARM.cpp
src/Patch/ARM/PatchCondition_ARM.h
src/Patch/ARM/PatchGenerator_ARM.cpp
src/Patch/ARM/PatchGenerator_ARM.h
src/Patch/ARM/PatchRuleAssembly_ARM.cpp
src/Patch/ARM/PatchRuleAssembly_ARM.h
src/Patch/ARM/Register_ARM.cpp
src/Patch/ARM/RelocatableInst_ARM.cpp
src/Patch/ARM/RelocatableInst_ARM.h
src/Patch/ARM/TempManagerImpl_ARM.h
src/Patch/ARM/TempManager_ARM.cpp
src/Patch/ARM/TempManager_ARM.h
src/Patch/X86_64/CMakeLists.txt
src/Patch/X86_64/ExecBlockFlags_X86_64.cpp
src/Patch/X86_64/ExecBlockFlags_X86_64.h
src/Patch/X86_64/ExecBlockPatch_X86_64.cpp
src/Patch/X86_64/InstInfo_X86_64.cpp
src/Patch/X86_64/InstInfo_X86_64.h
src/Patch/X86_64/InstMetadata_X86_64.h
src/Patch/X86_64/InstrRules_X86_64.cpp
src/Patch/X86_64/Layer2_X86_64.cpp
src/Patch/X86_64/Layer2_X86_64.h
src/Patch/X86_64/MemoryAccess_X86_64.cpp
src/Patch/X86_64/PatchGenerator_X86_64.cpp
src/Patch/X86_64/PatchGenerator_X86_64.h
src/Patch/X86_64/PatchRuleAssembly_X86_64.cpp
src/Patch/X86_64/PatchRuleAssembly_X86_64.h
src/Patch/X86_64/Register_X86_64.cpp
src/Patch/X86_64/RelocatableInst_X86_64.cpp
src/Patch/X86_64/RelocatableInst_X86_64.h
src/Patch/X86_64/TempManagerImpl_X86_64.h
src/Patch/X86_64/TempManager_X86_64.cpp
src/Utility/CMakeLists.txt
src/Utility/InstAnalysis.cpp
src/Utility/InstAnalysis_prive.h
src/Utility/LogSys.cpp
src/Utility/LogSys.h
src/Utility/Memory.cpp
src/Utility/Memory_android.cpp
src/Utility/Memory_linux.cpp
src/Utility/Memory_osx.cpp
src/Utility/Memory_windows.cpp
src/Utility/String.cpp
src/Utility/String.h
src/Utility/System.h
src/Utility/System_generic.cpp
src/Utility/Version.cpp
src/Utility/Version_commit.h.in
src/Utility/memory_ostream.cpp
src/Utility/memory_ostream.h
src/Utility/AARCH64/CMakeLists.txt
src/Utility/AARCH64/InstAnalysis_AARCH64.cpp
src/Utility/AARCH64/System_OSX.cpp
src/Utility/AARCH64/System_darwin.cpp
src/Utility/AARCH64/System_iOS.cpp
src/Utility/AARCH64/server-iOS-jit-user.c
src/Utility/AARCH64/server-iOS-jit-user.h
src/Utility/ARM/CMakeLists.txt
src/Utility/ARM/InstAnalysis_ARM.cpp
src/Utility/ARM/System_darwin.cpp
src/Utility/ARM/System_iOS.cpp
src/Utility/ARM/server-iOS-jit-user.c
src/Utility/ARM/server-iOS-jit-user.h
src/Utility/X86_64/CMakeLists.txt
src/Utility/X86_64/InstAnalysis_X86_64.cpp
tools/CMakeLists.txt
tools/QBDIPreload/CMakeLists.txt
tools/QBDIPreload/include/QBDIPreload.h
tools/QBDIPreload/src/CMakeLists.txt
tools/QBDIPreload/src/darwin_exceptd.c
tools/QBDIPreload/src/darwin_exceptd.h
tools/QBDIPreload/src/darwin_preload.c
tools/QBDIPreload/src/linux_preload.c
tools/QBDIPreload/src/AARCH64/CMakeLists.txt
tools/QBDIPreload/src/AARCH64/linux_AARCH64.c
tools/QBDIPreload/src/AARCH64/linux_AARCH64.h
tools/QBDIPreload/src/AARCH64/osx_AARCH64.c
tools/QBDIPreload/src/AARCH64/osx_AARCH64.h
tools/QBDIPreload/src/ARM/CMakeLists.txt
tools/QBDIPreload/src/ARM/linux_ARM.c
tools/QBDIPreload/src/ARM/linux_ARM.h
tools/QBDIPreload/src/X86/CMakeLists.txt
tools/QBDIPreload/src/X86/linux_X86.c
tools/QBDIPreload/src/X86/linux_X86.h
tools/QBDIPreload/src/X86/osx_X86.c
tools/QBDIPreload/src/X86/osx_X86.h
tools/QBDIPreload/src/X86_64/CMakeLists.txt
tools/QBDIPreload/src/X86_64/linux_X86_64.c
tools/QBDIPreload/src/X86_64/linux_X86_64.h
tools/QBDIPreload/src/X86_64/osx_X86_64.c
tools/QBDIPreload/src/X86_64/osx_X86_64.h
tools/pyqbdi/CMakeLists.txt
tools/pyqbdi/fix_preload_lib_osx.py
tools/pyqbdi/preload.cpp
tools/pyqbdi/pyqbdi.hpp
tools/pyqbdi/pyqbdi_module.cpp
tools/pyqbdi/pyqbdipreload.py
tools/pyqbdi/binding/CMakeLists.txt
tools/pyqbdi/binding/Callback.cpp
tools/pyqbdi/binding/Enum.hpp
tools/pyqbdi/binding/Errors.cpp
tools/pyqbdi/binding/InstAnalysis.cpp
tools/pyqbdi/binding/Logs.cpp
tools/pyqbdi/binding/Memory.cpp
tools/pyqbdi/binding/Range.cpp
tools/pyqbdi/binding/VM.cpp
tools/pyqbdi/binding/callback_python.h
tools/pyqbdi/binding/AARCH64/CMakeLists.txt
tools/pyqbdi/binding/AARCH64/Options_AARCH64.cpp
tools/pyqbdi/binding/AARCH64/State_AARCH64.cpp
tools/pyqbdi/binding/ARM/CMakeLists.txt
tools/pyqbdi/binding/ARM/Options_ARM.cpp
tools/pyqbdi/binding/ARM/State_ARM.cpp
tools/pyqbdi/binding/X86/CMakeLists.txt
tools/pyqbdi/binding/X86/Options_X86.cpp
tools/pyqbdi/binding/X86/State_X86.cpp
tools/pyqbdi/binding/X86_64/CMakeLists.txt
tools/pyqbdi/binding/X86_64/Options_X86_64.cpp
tools/pyqbdi/binding/X86_64/State_X86_64.cpp
tools/pyqbdi/utils/CMakeLists.txt
tools/pyqbdi/utils/Float.cpp
tools/pyqbdi/utils/Memory.cpp