MCPcopy Create free account

hub / github.com/Soulghost/iblessing / functions

Functions358 in github.com/Soulghost/iblessing

Methodcreate
iblessing/iblessing-core/v2/analyser/xref/FunctionXrefAnalyser.cpp:18
Methodcreate
iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.cpp:18
Methodcreate
iblessing/iblessing-core/v2/objc/objc.cpp:27
Methodcreate
iblessing/iblessing-core/v2/dyld/dyld.cpp:15
MethodcreateDummy
iblessing/iblessing-core/core/runtime/ObjcMethod.cpp:19
MethodcreateFromFile
iblessing/iblessing-core/v2/mach-o/mach-o.cpp:15
MethodcreateFromMachO
iblessing/iblessing-core/v2/memory/memory.cpp:17
MethodcreateReportFromAntiWrapper
iblessing/iblessing/builtin/serialization/SymbolWrapperSerializationManager.cpp:19
MethodcreateWorkDirIfNeeded
iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.cpp:48
Functioncrend
Returns a const_reverse_iterator pointing to the theoretical element preceding the first element in * the container (which is considered its reve
iblessing/iblessing-core/infra/Vector.hpp:106
MethoddetectMethodChainVersion
iblessing/iblessing/builtin/serialization/ObjcMethodChainSerializationManager.cpp:87
MethoddetectReportVersion
iblessing/iblessing/builtin/serialization/SymbolWrapperSerializationManager.cpp:119
MethodeachBind
iblessing/iblessing-core/core/dyld/DyldSimulator.cpp:55
Functionempty
* Returns a bool value indicating whether the map container is empty, i.e. whether its size is 0. * @note This function does not modify the cont
iblessing/iblessing-core/infra/Map.hpp:177
Functionempty
@brief Returns whether the Vector is empty (i.e. whether its size is 0). * @note This function does not modify the container in any way. To clea
iblessing/iblessing-core/infra/Vector.hpp:219
Functionend
Return iterator to end.*/
iblessing/iblessing-core/infra/Map.hpp:80
Functionequals
* Checks whether two vectors are equal. * @param other The vector to be compared. * @return True if two vectors are equal, false if not.
iblessing/iblessing-core/infra/Vector.hpp:294
Functionerase
@brief Removes from the vector with an iterator. * @param position Iterator pointing to a single element to be removed from the Vector. *
iblessing/iblessing-core/infra/Vector.hpp:393
FunctioneraseObject
Remove a certain object in Vector. * @param object The object to be removed. * @param removeAll Whether to remove all elements with the sa
iblessing/iblessing-core/infra/Vector.hpp:358
Methodfailed
iblessing/iblessing-core/core/runtime/SimpleSimProcedure.hpp:35
Functionfront
Returns the first element in the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:268
MethodgetBaseAddr
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:34
MethodgetBinaryPath
iblessing/iblessing-core/scanner/context/ScannerContext.cpp:458
FunctiongetCompareKey
iblessing/iblessing/builtin/scanner/domain/ObjcMethodChain.hpp:44
MethodgetContextByBinaryPath
iblessing/iblessing-core/scanner/context/ScannerContextManager.cpp:24
MethodgetDyldInfo
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:46
MethodgetInstance
iblessing/iblessing-core/core/runtime/SimpleSimProcedure.cpp:25
MethodgetInstance
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:22
MethodgetInstance
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:26
MethodgetInstance
iblessing/iblessing-core/core/symtab/StringTable.cpp:19
MethodgetInstance
iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.cpp:40
MethodgetMappedFile
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:30
MethodgetMemoryUnit
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:256
MethodgetSegmentHeaders
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:38
MethodgetSymbolByName
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:221
MethodgetTextSect
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:42
MethodglobalManager
iblessing/iblessing-core/scanner/context/ScannerContextManager.cpp:17
MethodhandleADD
iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp:200
MethodhandleADR
iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp:351
MethodhandleADRP
iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp:253
MethodhandleInstruction
iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp:28
MethodhandleLDR
iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp:271
MethodhandleMOV
iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp:373
MethodhandleSTP
iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp:66
MethodhandleSTR
iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp:125
MethodheaderDetector
iblessing/iblessing-core/scanner/context/ScannerContext.cpp:30
Functionhook_ins
iblessing/iblessing-core/core/unicorn/UnicornARM64Runtime.cpp:24
Methodinit
iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.cpp:32
Functioninsert
* Inserts new elements in the map. * * @note If the container has already contained the key, this function will erase the old pair(key, obje
iblessing/iblessing-core/infra/Map.hpp:270
Functioninsert
* Insert an object at certain index. * @param index The index to be inserted at. * @param object The object to be inserted. */
iblessing/iblessing-core/infra/Vector.hpp:334
Functioninsn_hook_callback
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:384
Methodinvalidate
iblessing/iblessing-core/core/disasm/ARM64Registers.cpp:95
MethodisClassObjectAtAddress
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:52
MethodisMappedFileHeapForAddress
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:277
MethodisRET
iblessing/iblessing-core/core/runtime/ARM64Runtime.cpp:393
MethodisRealHeapCopyForAddress
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:285
MethodisSIPon
iblessing/iblessing/platform/macos/csrutil.cpp:15
MethodisVirtualHeapForAddress
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:281
MethodisWrappedCall
iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.cpp:22
Functionkeys
Returns all keys in the map. */
iblessing/iblessing-core/infra/Map.hpp:183
MethodlinkFromOp
iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.cpp:34
MethodloadClassList
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:60
MethodloadFromAddress
iblessing/iblessing-core/core/runtime/ObjcCategory.cpp:91
MethodloadMethodChain
iblessing/iblessing/builtin/serialization/ObjcMethodChainSerializationManager.cpp:116
MethodloadMethodChains
iblessing/iblessing/builtin/generator/ObjcMsgXREFStatisticsGenerator.cpp:181
MethodloadMethodChains
iblessing/iblessing/builtin/generator/ObjcMsgXREFReportGenerator.cpp:116
MethodloadMethodChains
iblessing/iblessing/builtin/generator/ObjcMsgXREFServerGenerator.cpp:150
MethodloadMethodChains
iblessing/iblessing/builtin/generator/IDAObjcMsgXREFGenerator.cpp:72
MethodloadSimpleSimProcedure
iblessing/iblessing-core/core/runtime/SimpleSimProcedure.cpp:36
MethodloadSync
iblessing/iblessing-core/v2/mach-o/mach-o.cpp:20
MethodloadWrapperInfosFromReport
iblessing/iblessing/builtin/serialization/SymbolWrapperSerializationManager.cpp:75
Functionmain
iblessing/iblessing/main.cpp:26
Functionmain
v2/classdump.cpp:7
MethodmainThreadState
iblessing/iblessing-core/core/disasm/ARM64ThreadState.cpp:17
Functionmax_size
Returns the maximum number of elements that the Vector can hold. */
iblessing/iblessing-core/infra/Vector.hpp:225
Functionmem_exception_hook_callback
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:801
Functionmem_exception_hook_callback
iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.cpp:28
Functionobjc_storeStrong
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:611
Functionoperator <
iblessing/iblessing/builtin/scanner/domain/ObjcMethodCall.hpp:32
Functionoperator <
iblessing/iblessing/builtin/scanner/domain/ObjcMethodChain.hpp:58
Methodoperator <
iblessing/iblessing/builtin/scanner/domain/ObjcMethodCall.hpp:52
Methodoperator <
iblessing/iblessing-core/core/runtime/ObjcMethod.hpp:32
Methodoperator <
iblessing/iblessing-core/v2/analyser/xref/FunctionXrefAnalyser.hpp:30
Methodoperator()
iblessing/iblessing/tests/TestObjcMethodXrefs.cpp:28
Functionotool_main
iblessing/iblessing-core/v2/example/otool.cpp:31
MethodperformWrapperTransform
iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.cpp:293
FunctionpopBack
Removes the last element in the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:345
MethodprepareForGenerator
iblessing/iblessing/builtin/generator/GeneratorDispatcher.cpp:79
MethodprepareForScanner
iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.cpp:102
MethodprogressDefault
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:23
MethodprogressDefault
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:42
Functionpthread_uc_worker
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:832
Functionrbegin
Returns a reverse iterator pointing to the last element of the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:88
MethodreadAsCFString
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:317
MethodreadAsString
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:206
MethodreadBySize
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:253
MethodreadFromStringTable
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:252
MethodreadObject
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:196
MethodrealizeFromAddress
TODO: add ivar type parsing TODO: add ivar call xref
iblessing/iblessing-core/core/runtime/ObjcClass.cpp:45
MethodregisterGenerator
iblessing/iblessing/builtin/generator/GeneratorDispatcher.cpp:63
← previousnext →201–300 of 358, ranked by callers