├── .github └── workflows │ └── c-cpp.yml ├── .gitignore ├── .gitmodules ├── .travis.yml ├── LICENSE ├── README.md ├── compile-cmake.command ├── compile-cmake.sh ├── compile.command ├── compile.sh ├── copy-headers.sh ├── doc └── heap.md ├── iblessing ├── CMakeLists.txt ├── iblessing-core │ ├── common │ │ └── macro │ │ │ └── CommonDefines.hpp │ ├── core │ │ ├── disasm │ │ │ ├── ARM64Disasembler.cpp │ │ │ ├── ARM64Disasembler.hpp │ │ │ ├── ARM64Registers.cpp │ │ │ ├── ARM64Registers.hpp │ │ │ ├── ARM64ThreadState.cpp │ │ │ └── ARM64ThreadState.hpp │ │ ├── dyld │ │ │ ├── DyldSimulator.cpp │ │ │ └── DyldSimulator.hpp │ │ ├── foundation │ │ │ ├── CoreFoundation.cpp │ │ │ └── CoreFoundation.hpp │ │ ├── memory │ │ │ ├── VirtualMemory.cpp │ │ │ ├── VirtualMemory.hpp │ │ │ ├── VirtualMemoryV2.cpp │ │ │ └── VirtualMemoryV2.hpp │ │ ├── polyfill │ │ │ ├── mach-machine.h │ │ │ ├── mach-universal.cpp │ │ │ └── mach-universal.hpp │ │ ├── runtime │ │ │ ├── ARM64Runtime.cpp │ │ │ ├── ARM64Runtime.hpp │ │ │ ├── ObjcBlock.cpp │ │ │ ├── ObjcBlock.hpp │ │ │ ├── ObjcCategory.cpp │ │ │ ├── ObjcCategory.hpp │ │ │ ├── ObjcClass.cpp │ │ │ ├── ObjcClass.hpp │ │ │ ├── ObjcIvar.cpp │ │ │ ├── ObjcIvar.hpp │ │ │ ├── ObjcMethod.cpp │ │ │ ├── ObjcMethod.hpp │ │ │ ├── ObjcObject.cpp │ │ │ ├── ObjcObject.hpp │ │ │ ├── ObjcRuntime.cpp │ │ │ ├── ObjcRuntime.hpp │ │ │ ├── SimpleSimProcedure.cpp │ │ │ └── SimpleSimProcedure.hpp │ │ ├── structs │ │ │ ├── Foundation.cpp │ │ │ └── Foundation.hpp │ │ ├── symtab │ │ │ ├── StringTable.cpp │ │ │ ├── StringTable.hpp │ │ │ ├── Symbol.cpp │ │ │ ├── Symbol.hpp │ │ │ ├── SymbolTable.cpp │ │ │ └── SymbolTable.hpp │ │ └── unicorn │ │ │ ├── UnicornARM64Runtime.cpp │ │ │ └── UnicornARM64Runtime.hpp │ ├── infra │ │ ├── Map.hpp │ │ ├── Object.cpp │ │ ├── Object.hpp │ │ └── Vector.hpp │ ├── scanner │ │ ├── Scanner.cpp │ │ ├── Scanner.hpp │ │ ├── context │ │ │ ├── ScannerContext.cpp │ │ │ ├── ScannerContext.hpp │ │ │ ├── ScannerContextManager.cpp │ │ │ ├── ScannerContextManager.hpp │ │ │ ├── ScannerWorkDirManager.cpp │ │ │ └── ScannerWorkDirManager.hpp │ │ ├── dispatcher │ │ │ ├── ScannerDispatcher.cpp │ │ │ └── ScannerDispatcher.hpp │ │ └── driver │ │ │ ├── ScannerDisassemblyDriver.cpp │ │ │ └── ScannerDisassemblyDriver.hpp │ ├── v2 │ │ ├── analyser │ │ │ ├── wrapper │ │ │ │ ├── AntiWrapper.cpp │ │ │ │ ├── AntiWrapper.hpp │ │ │ │ ├── FunctionPrototype.cpp │ │ │ │ ├── FunctionPrototype.hpp │ │ │ │ ├── SimpleWrapperAnalyser.cpp │ │ │ │ └── SimpleWrapperAnalyser.hpp │ │ │ └── xref │ │ │ │ ├── FunctionXrefAnalyser.cpp │ │ │ │ └── FunctionXrefAnalyser.hpp │ │ ├── common │ │ │ └── ibtypes.h │ │ ├── dyld │ │ │ ├── dyld.cpp │ │ │ └── dyld.hpp │ │ ├── iblessing-core.cpp │ │ ├── iblessing-core.hpp │ │ ├── mach-o │ │ │ ├── mach-o.cpp │ │ │ └── mach-o.hpp │ │ ├── memory │ │ │ ├── memory.cpp │ │ │ └── memory.hpp │ │ ├── objc │ │ │ ├── objc.cpp │ │ │ └── objc.hpp │ │ ├── util │ │ │ ├── StringUtils.cpp │ │ │ ├── StringUtils.h │ │ │ └── termcolor.h │ │ └── vendor │ │ │ ├── capstone │ │ │ ├── arm.h │ │ │ ├── arm64.h │ │ │ ├── capstone.h │ │ │ ├── evm.h │ │ │ ├── m680x.h │ │ │ ├── m68k.h │ │ │ ├── mips.h │ │ │ ├── mos65xx.h │ │ │ ├── platform.h │ │ │ ├── ppc.h │ │ │ ├── sparc.h │ │ │ ├── systemz.h │ │ │ ├── tms320c64x.h │ │ │ ├── x86.h │ │ │ └── xcore.h │ │ │ ├── keystone │ │ │ ├── arm.h │ │ │ ├── arm64.h │ │ │ ├── evm.h │ │ │ ├── hexagon.h │ │ │ ├── keystone.h │ │ │ ├── mips.h │ │ │ ├── ppc.h │ │ │ ├── sparc.h │ │ │ ├── systemz.h │ │ │ └── x86.h │ │ │ └── unicorn │ │ │ ├── arm.h │ │ │ ├── arm64.h │ │ │ ├── m68k.h │ │ │ ├── mips.h │ │ │ ├── platform.h │ │ │ ├── sparc.h │ │ │ ├── unicorn.h │ │ │ └── x86.h │ └── vendor │ │ ├── httplib │ │ └── httplib.h │ │ ├── libs │ │ └── dummy │ │ └── rapidjson │ │ ├── allocators.h │ │ ├── cursorstreamwrapper.h │ │ ├── document.h │ │ ├── encodedstream.h │ │ ├── encodings.h │ │ ├── error │ │ ├── en.h │ │ └── error.h │ │ ├── filereadstream.h │ │ ├── filewritestream.h │ │ ├── fwd.h │ │ ├── internal │ │ ├── biginteger.h │ │ ├── clzll.h │ │ ├── diyfp.h │ │ ├── dtoa.h │ │ ├── ieee754.h │ │ ├── itoa.h │ │ ├── meta.h │ │ ├── pow10.h │ │ ├── regex.h │ │ ├── stack.h │ │ ├── strfunc.h │ │ ├── strtod.h │ │ └── swap.h │ │ ├── istreamwrapper.h │ │ ├── memorybuffer.h │ │ ├── memorystream.h │ │ ├── msinttypes │ │ ├── inttypes.h │ │ └── stdint.h │ │ ├── ostreamwrapper.h │ │ ├── pointer.h │ │ ├── prettywriter.h │ │ ├── rapidjson.h │ │ ├── reader.h │ │ ├── schema.h │ │ ├── stream.h │ │ ├── stringbuffer.h │ │ └── writer.h ├── iblessing-sample │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ ├── insecureUnserialization │ │ ├── InsecureUnSerialization.h │ │ └── InsecureUnSerialization.m │ ├── main.m │ └── methodChain │ │ ├── MethodChainClasses.h │ │ ├── MethodChainClasses.m │ │ ├── NSString+IBS.h │ │ └── NSString+IBS.m ├── iblessing.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ ├── iblessing-sample.xcscheme │ │ └── iblessing.xcscheme ├── iblessing │ ├── builtin │ │ ├── generator │ │ │ ├── Generator.cpp │ │ │ ├── Generator.hpp │ │ │ ├── GeneratorDispatcher.cpp │ │ │ ├── GeneratorDispatcher.hpp │ │ │ ├── IDAObjcMsgXREFGenerator.cpp │ │ │ ├── IDAObjcMsgXREFGenerator.hpp │ │ │ ├── IDASymbolWrapperNamingScriptGenerator.cpp │ │ │ ├── IDASymbolWrapperNamingScriptGenerator.hpp │ │ │ ├── IDASymbolicScriptGenerator.cpp │ │ │ ├── IDASymbolicScriptGenerator.hpp │ │ │ ├── ObjcMsgXREFReportGenerator.cpp │ │ │ ├── ObjcMsgXREFReportGenerator.hpp │ │ │ ├── ObjcMsgXREFServerGenerator.cpp │ │ │ ├── ObjcMsgXREFServerGenerator.hpp │ │ │ ├── ObjcMsgXREFStatisticsGenerator.cpp │ │ │ └── ObjcMsgXREFStatisticsGenerator.hpp │ │ ├── scanner │ │ │ ├── AppInfoScanner.hpp │ │ │ ├── AppInfoScanner.mm │ │ │ ├── CocoaAppInfoScanner.cpp │ │ │ ├── CocoaAppInfoScanner.hpp │ │ │ ├── ObjcClassXrefScanner.cpp │ │ │ ├── ObjcClassXrefScanner.hpp │ │ │ ├── ObjcMethodXrefScanner.cpp │ │ │ ├── ObjcMethodXrefScanner.hpp │ │ │ ├── ObjcUnserializationScanner.cpp │ │ │ ├── ObjcUnserializationScanner.hpp │ │ │ ├── PredicateScanner.cpp │ │ │ ├── PredicateScanner.hpp │ │ │ ├── SymbolWrapperScanner.cpp │ │ │ ├── SymbolWrapperScanner.hpp │ │ │ ├── SymbolXREFScanner.cpp │ │ │ ├── SymbolXREFScanner.hpp │ │ │ ├── assistance │ │ │ │ └── state │ │ │ │ │ ├── ProgramState.cpp │ │ │ │ │ ├── ProgramState.hpp │ │ │ │ │ ├── ProgramStateManager.cpp │ │ │ │ │ └── ProgramStateManager.hpp │ │ │ ├── domain │ │ │ │ ├── ObjcMethodCall.cpp │ │ │ │ ├── ObjcMethodCall.hpp │ │ │ │ ├── ObjcMethodChain.cpp │ │ │ │ └── ObjcMethodChain.hpp │ │ │ └── sub-scanner │ │ │ │ └── objc-msg-xref │ │ │ │ ├── ObjcReflectionInfo.hpp │ │ │ │ ├── ObjcReflectionInfoManager.cpp │ │ │ │ └── ObjcReflectionInfoManager.hpp │ │ └── serialization │ │ │ ├── ObjcMethodCallSnapshotSerializationManager.cpp │ │ │ ├── ObjcMethodCallSnapshotSerializationManager.hpp │ │ │ ├── ObjcMethodChainSerializationManager.cpp │ │ │ ├── ObjcMethodChainSerializationManager.hpp │ │ │ ├── SymbolWrapperSerializationManager.cpp │ │ │ └── SymbolWrapperSerializationManager.hpp │ ├── iblessing.entitlements │ ├── main.cpp │ ├── platform │ │ └── macos │ │ │ ├── csr.h │ │ │ ├── csrutil.cpp │ │ │ └── csrutil.hpp │ ├── registry │ │ ├── PluginRegistry.cpp │ │ └── PluginRegistry.h │ ├── tests │ │ ├── TestManager.cpp │ │ ├── TestManager.hpp │ │ ├── TestObjcMethodXrefs.cpp │ │ ├── TestObjcMethodXrefs.hpp │ │ ├── Tester.cpp │ │ ├── Tester.hpp │ │ └── benchmark │ │ │ └── iblessing-sample.benchmark │ └── vendor │ │ └── argparse │ │ └── argparse.h ├── plugin-example │ ├── example │ │ ├── classdump.cpp │ │ ├── classdump.hpp │ │ ├── otool.cpp │ │ └── otool.hpp │ ├── main.cpp │ └── plugin-example.entitlements └── plugins │ └── simprocedure │ └── iblessing-simple-simprocedure.json ├── resource └── images │ ├── ida_objc_msgSend_xrefs.png │ ├── ida_wrapped_call_after.png │ ├── ida_wrapped_call_before.png │ └── objc_msgSend_xref_server.png ├── run-test.command ├── run-test.sh ├── server └── index.html └── v2 ├── classdump.cpp └── otool.cpp /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/README.md -------------------------------------------------------------------------------- /compile-cmake.command: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/compile-cmake.command -------------------------------------------------------------------------------- /compile-cmake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/compile-cmake.sh -------------------------------------------------------------------------------- /compile.command: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/compile.command -------------------------------------------------------------------------------- /compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/compile.sh -------------------------------------------------------------------------------- /copy-headers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/copy-headers.sh -------------------------------------------------------------------------------- /doc/heap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/doc/heap.md -------------------------------------------------------------------------------- /iblessing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/CMakeLists.txt -------------------------------------------------------------------------------- /iblessing/iblessing-core/common/macro/CommonDefines.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/common/macro/CommonDefines.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/disasm/ARM64Disasembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/disasm/ARM64Disasembler.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/disasm/ARM64Disasembler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/disasm/ARM64Disasembler.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/disasm/ARM64Registers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/disasm/ARM64Registers.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/disasm/ARM64Registers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/disasm/ARM64Registers.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/disasm/ARM64ThreadState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/disasm/ARM64ThreadState.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/disasm/ARM64ThreadState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/disasm/ARM64ThreadState.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/dyld/DyldSimulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/dyld/DyldSimulator.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/dyld/DyldSimulator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/dyld/DyldSimulator.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/foundation/CoreFoundation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/foundation/CoreFoundation.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/foundation/CoreFoundation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/foundation/CoreFoundation.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/memory/VirtualMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/memory/VirtualMemory.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/memory/VirtualMemory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/memory/VirtualMemory.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/memory/VirtualMemoryV2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/memory/VirtualMemoryV2.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/polyfill/mach-machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/polyfill/mach-machine.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/polyfill/mach-universal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/polyfill/mach-universal.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/polyfill/mach-universal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/polyfill/mach-universal.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ARM64Runtime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ARM64Runtime.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcBlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcBlock.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcBlock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcBlock.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcCategory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcCategory.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcCategory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcCategory.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcClass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcClass.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcClass.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcClass.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcIvar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcIvar.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcIvar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcIvar.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcMethod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcMethod.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcMethod.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcMethod.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcObject.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcObject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcObject.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/ObjcRuntime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/ObjcRuntime.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/SimpleSimProcedure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/SimpleSimProcedure.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/runtime/SimpleSimProcedure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/runtime/SimpleSimProcedure.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/structs/Foundation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/structs/Foundation.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/structs/Foundation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/structs/Foundation.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/symtab/StringTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/symtab/StringTable.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/symtab/StringTable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/symtab/StringTable.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/symtab/Symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/symtab/Symbol.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/symtab/Symbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/symtab/Symbol.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/symtab/SymbolTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/symtab/SymbolTable.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/symtab/SymbolTable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/symtab/SymbolTable.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/unicorn/UnicornARM64Runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/unicorn/UnicornARM64Runtime.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/core/unicorn/UnicornARM64Runtime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/core/unicorn/UnicornARM64Runtime.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/infra/Map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/infra/Map.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/infra/Object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/infra/Object.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/infra/Object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/infra/Object.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/infra/Vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/infra/Vector.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/Scanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/Scanner.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/Scanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/Scanner.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/context/ScannerContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/context/ScannerContext.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/context/ScannerContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/context/ScannerContext.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/context/ScannerContextManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/context/ScannerContextManager.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/context/ScannerContextManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/context/ScannerContextManager.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/driver/ScannerDisassemblyDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/driver/ScannerDisassemblyDriver.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/scanner/driver/ScannerDisassemblyDriver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/scanner/driver/ScannerDisassemblyDriver.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/analyser/wrapper/FunctionPrototype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/analyser/wrapper/FunctionPrototype.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/analyser/wrapper/FunctionPrototype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/analyser/wrapper/FunctionPrototype.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/analyser/xref/FunctionXrefAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/analyser/xref/FunctionXrefAnalyser.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/analyser/xref/FunctionXrefAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/analyser/xref/FunctionXrefAnalyser.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/common/ibtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/common/ibtypes.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/dyld/dyld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/dyld/dyld.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/dyld/dyld.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/dyld/dyld.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/iblessing-core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/iblessing-core.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/iblessing-core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/iblessing-core.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/mach-o/mach-o.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/mach-o/mach-o.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/mach-o/mach-o.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/mach-o/mach-o.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/memory/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/memory/memory.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/memory/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/memory/memory.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/objc/objc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/objc/objc.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/objc/objc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/objc/objc.hpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/util/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/util/StringUtils.cpp -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/util/StringUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/util/StringUtils.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/util/termcolor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/util/termcolor.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/arm.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/arm64.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/capstone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/capstone.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/evm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/evm.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/m680x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/m680x.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/m68k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/m68k.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/mips.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/mos65xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/mos65xx.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/platform.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/ppc.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/sparc.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/systemz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/systemz.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/tms320c64x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/tms320c64x.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/x86.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/capstone/xcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/capstone/xcore.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/arm.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/arm64.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/evm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/evm.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/hexagon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/hexagon.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/keystone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/keystone.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/mips.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/ppc.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/sparc.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/systemz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/systemz.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/keystone/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/keystone/x86.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/unicorn/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/unicorn/arm.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/unicorn/arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/unicorn/arm64.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/unicorn/m68k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/unicorn/m68k.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/unicorn/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/unicorn/mips.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/unicorn/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/unicorn/platform.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/unicorn/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/unicorn/sparc.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/unicorn/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/unicorn/unicorn.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/v2/vendor/unicorn/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/v2/vendor/unicorn/x86.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/httplib/httplib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/httplib/httplib.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/libs/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/allocators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/allocators.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/cursorstreamwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/cursorstreamwrapper.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/document.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/document.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/encodedstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/encodedstream.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/encodings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/encodings.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/error/en.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/error/en.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/error/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/error/error.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/filereadstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/filereadstream.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/filewritestream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/filewritestream.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/fwd.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/biginteger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/biginteger.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/clzll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/clzll.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/diyfp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/diyfp.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/dtoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/dtoa.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/ieee754.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/ieee754.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/itoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/itoa.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/meta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/meta.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/pow10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/pow10.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/regex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/regex.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/stack.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/strfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/strfunc.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/strtod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/strtod.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/internal/swap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/internal/swap.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/istreamwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/istreamwrapper.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/memorybuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/memorybuffer.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/memorystream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/memorystream.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/msinttypes/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/msinttypes/inttypes.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/msinttypes/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/msinttypes/stdint.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/ostreamwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/ostreamwrapper.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/pointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/pointer.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/prettywriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/prettywriter.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/rapidjson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/rapidjson.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/reader.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/schema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/schema.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/stream.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/stringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/stringbuffer.h -------------------------------------------------------------------------------- /iblessing/iblessing-core/vendor/rapidjson/writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-core/vendor/rapidjson/writer.h -------------------------------------------------------------------------------- /iblessing/iblessing-sample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/AppDelegate.h -------------------------------------------------------------------------------- /iblessing/iblessing-sample/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/AppDelegate.m -------------------------------------------------------------------------------- /iblessing/iblessing-sample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iblessing/iblessing-sample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iblessing/iblessing-sample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /iblessing/iblessing-sample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /iblessing/iblessing-sample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/Info.plist -------------------------------------------------------------------------------- /iblessing/iblessing-sample/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/ViewController.h -------------------------------------------------------------------------------- /iblessing/iblessing-sample/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/ViewController.m -------------------------------------------------------------------------------- /iblessing/iblessing-sample/insecureUnserialization/InsecureUnSerialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/insecureUnserialization/InsecureUnSerialization.h -------------------------------------------------------------------------------- /iblessing/iblessing-sample/insecureUnserialization/InsecureUnSerialization.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/insecureUnserialization/InsecureUnSerialization.m -------------------------------------------------------------------------------- /iblessing/iblessing-sample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/main.m -------------------------------------------------------------------------------- /iblessing/iblessing-sample/methodChain/MethodChainClasses.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/methodChain/MethodChainClasses.h -------------------------------------------------------------------------------- /iblessing/iblessing-sample/methodChain/MethodChainClasses.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/methodChain/MethodChainClasses.m -------------------------------------------------------------------------------- /iblessing/iblessing-sample/methodChain/NSString+IBS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/methodChain/NSString+IBS.h -------------------------------------------------------------------------------- /iblessing/iblessing-sample/methodChain/NSString+IBS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing-sample/methodChain/NSString+IBS.m -------------------------------------------------------------------------------- /iblessing/iblessing.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iblessing/iblessing.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iblessing/iblessing.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /iblessing/iblessing.xcodeproj/xcshareddata/xcschemes/iblessing-sample.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing.xcodeproj/xcshareddata/xcschemes/iblessing-sample.xcscheme -------------------------------------------------------------------------------- /iblessing/iblessing.xcodeproj/xcshareddata/xcschemes/iblessing.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing.xcodeproj/xcshareddata/xcschemes/iblessing.xcscheme -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/Generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/Generator.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/Generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/Generator.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/GeneratorDispatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/GeneratorDispatcher.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/GeneratorDispatcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/GeneratorDispatcher.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/IDAObjcMsgXREFGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/IDAObjcMsgXREFGenerator.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/IDAObjcMsgXREFGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/IDAObjcMsgXREFGenerator.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/IDASymbolWrapperNamingScriptGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/IDASymbolWrapperNamingScriptGenerator.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/IDASymbolWrapperNamingScriptGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/IDASymbolWrapperNamingScriptGenerator.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/IDASymbolicScriptGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/IDASymbolicScriptGenerator.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/IDASymbolicScriptGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/IDASymbolicScriptGenerator.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/ObjcMsgXREFReportGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/ObjcMsgXREFReportGenerator.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/ObjcMsgXREFReportGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/ObjcMsgXREFReportGenerator.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/ObjcMsgXREFServerGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/ObjcMsgXREFServerGenerator.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/ObjcMsgXREFServerGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/ObjcMsgXREFServerGenerator.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/ObjcMsgXREFStatisticsGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/ObjcMsgXREFStatisticsGenerator.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/generator/ObjcMsgXREFStatisticsGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/generator/ObjcMsgXREFStatisticsGenerator.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/AppInfoScanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/AppInfoScanner.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/AppInfoScanner.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/AppInfoScanner.mm -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/CocoaAppInfoScanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/CocoaAppInfoScanner.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/CocoaAppInfoScanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/CocoaAppInfoScanner.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/ObjcClassXrefScanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/ObjcClassXrefScanner.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/ObjcClassXrefScanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/ObjcClassXrefScanner.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/ObjcUnserializationScanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/ObjcUnserializationScanner.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/ObjcUnserializationScanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/ObjcUnserializationScanner.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/PredicateScanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/PredicateScanner.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/PredicateScanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/PredicateScanner.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/SymbolWrapperScanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/SymbolWrapperScanner.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/SymbolWrapperScanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/SymbolWrapperScanner.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/SymbolXREFScanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/SymbolXREFScanner.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/SymbolXREFScanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/SymbolXREFScanner.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/assistance/state/ProgramState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/assistance/state/ProgramState.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/assistance/state/ProgramState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/assistance/state/ProgramState.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/assistance/state/ProgramStateManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/assistance/state/ProgramStateManager.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/assistance/state/ProgramStateManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/assistance/state/ProgramStateManager.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/domain/ObjcMethodCall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/domain/ObjcMethodCall.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/domain/ObjcMethodCall.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/domain/ObjcMethodCall.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/domain/ObjcMethodChain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/domain/ObjcMethodChain.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/domain/ObjcMethodChain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/domain/ObjcMethodChain.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfo.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfoManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfoManager.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfoManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfoManager.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/serialization/ObjcMethodCallSnapshotSerializationManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/serialization/ObjcMethodCallSnapshotSerializationManager.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/serialization/ObjcMethodCallSnapshotSerializationManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/serialization/ObjcMethodCallSnapshotSerializationManager.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/serialization/ObjcMethodChainSerializationManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/serialization/ObjcMethodChainSerializationManager.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/serialization/ObjcMethodChainSerializationManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/serialization/ObjcMethodChainSerializationManager.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/serialization/SymbolWrapperSerializationManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/serialization/SymbolWrapperSerializationManager.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/builtin/serialization/SymbolWrapperSerializationManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/builtin/serialization/SymbolWrapperSerializationManager.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/iblessing.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/iblessing.entitlements -------------------------------------------------------------------------------- /iblessing/iblessing/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/main.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/platform/macos/csr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/platform/macos/csr.h -------------------------------------------------------------------------------- /iblessing/iblessing/platform/macos/csrutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/platform/macos/csrutil.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/platform/macos/csrutil.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/platform/macos/csrutil.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/registry/PluginRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/registry/PluginRegistry.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/registry/PluginRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/registry/PluginRegistry.h -------------------------------------------------------------------------------- /iblessing/iblessing/tests/TestManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/tests/TestManager.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/tests/TestManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/tests/TestManager.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/tests/TestObjcMethodXrefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/tests/TestObjcMethodXrefs.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/tests/TestObjcMethodXrefs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/tests/TestObjcMethodXrefs.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/tests/Tester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/tests/Tester.cpp -------------------------------------------------------------------------------- /iblessing/iblessing/tests/Tester.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/tests/Tester.hpp -------------------------------------------------------------------------------- /iblessing/iblessing/tests/benchmark/iblessing-sample.benchmark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/tests/benchmark/iblessing-sample.benchmark -------------------------------------------------------------------------------- /iblessing/iblessing/vendor/argparse/argparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/iblessing/vendor/argparse/argparse.h -------------------------------------------------------------------------------- /iblessing/plugin-example/example/classdump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/plugin-example/example/classdump.cpp -------------------------------------------------------------------------------- /iblessing/plugin-example/example/classdump.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/plugin-example/example/classdump.hpp -------------------------------------------------------------------------------- /iblessing/plugin-example/example/otool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/plugin-example/example/otool.cpp -------------------------------------------------------------------------------- /iblessing/plugin-example/example/otool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/plugin-example/example/otool.hpp -------------------------------------------------------------------------------- /iblessing/plugin-example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/plugin-example/main.cpp -------------------------------------------------------------------------------- /iblessing/plugin-example/plugin-example.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/plugin-example/plugin-example.entitlements -------------------------------------------------------------------------------- /iblessing/plugins/simprocedure/iblessing-simple-simprocedure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/iblessing/plugins/simprocedure/iblessing-simple-simprocedure.json -------------------------------------------------------------------------------- /resource/images/ida_objc_msgSend_xrefs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/resource/images/ida_objc_msgSend_xrefs.png -------------------------------------------------------------------------------- /resource/images/ida_wrapped_call_after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/resource/images/ida_wrapped_call_after.png -------------------------------------------------------------------------------- /resource/images/ida_wrapped_call_before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/resource/images/ida_wrapped_call_before.png -------------------------------------------------------------------------------- /resource/images/objc_msgSend_xref_server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/resource/images/objc_msgSend_xref_server.png -------------------------------------------------------------------------------- /run-test.command: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/run-test.command -------------------------------------------------------------------------------- /run-test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cd "$(dirname "$0")" 4 | 5 | ./run-test.command -------------------------------------------------------------------------------- /server/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/server/index.html -------------------------------------------------------------------------------- /v2/classdump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Soulghost/iblessing/HEAD/v2/classdump.cpp -------------------------------------------------------------------------------- /v2/otool.cpp: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------