Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Soulghost/iblessing
/ functions
Functions
358 in github.com/Soulghost/iblessing
⨍
Functions
358
◇
Types & classes
120
↓ 1 callers
Function
fexists
iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.cpp:47
↓ 1 callers
Method
findAllObjectFiles
iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.cpp:84
↓ 1 callers
Function
findAllPath
iblessing/iblessing/builtin/generator/ObjcMsgXREFServerGenerator.cpp:160
↓ 1 callers
Function
findAllPathNext
iblessing/iblessing/builtin/generator/ObjcMsgXREFServerGenerator.cpp:185
↓ 1 callers
Function
free_insn
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:117
↓ 1 callers
Method
gc
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:161
↓ 1 callers
Method
getAllIvars
iblessing/iblessing-core/core/runtime/ObjcClass.cpp:335
↓ 1 callers
Method
getAllMethods
iblessing/iblessing-core/core/runtime/ObjcClass.cpp:325
↓ 1 callers
Method
getAllRelocs
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:229
↓ 1 callers
Function
getCommonDesc
iblessing/iblessing/builtin/scanner/domain/ObjcMethodChain.hpp:36
↓ 1 callers
Method
getEngine
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:371
↓ 1 callers
Function
getFunctionArgRegAtIndex
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:221
↓ 1 callers
Method
getStringAtIndex
iblessing/iblessing-core/core/symtab/StringTable.cpp:41
↓ 1 callers
Method
getWorkDir
iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.cpp:37
↓ 1 callers
Function
get_standard_stream
Since C++ hasn't a true way to extract stream handler from the a given `std::ostream` object, I have to write this kind of hack.
iblessing/iblessing-core/v2/util/termcolor.h:476
↓ 1 callers
Function
ib_swap_fat_header
iblessing/iblessing-core/core/polyfill/mach-universal.cpp:16
↓ 1 callers
Function
ib_swap_mach_header_64
iblessing/iblessing-core/core/polyfill/mach-universal.cpp:12
↓ 1 callers
Method
isExistMethod
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:131
↓ 1 callers
Method
isValidAddress
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:289
↓ 1 callers
Method
isWrappedCall
iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.cpp:64
↓ 1 callers
Method
load
iblessing/iblessing-core/core/runtime/SimpleSimProcedure.cpp:32
↓ 1 callers
Method
loadCatList
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:80
↓ 1 callers
Method
loadWithMachOData
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:50
↓ 1 callers
Method
mappingMachOToEngine
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:65
↓ 1 callers
Method
movFrom
iblessing/iblessing-core/core/disasm/ARM64Registers.cpp:51
↓ 1 callers
Method
performWrapperTransform
iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.cpp:68
↓ 1 callers
Method
popState
iblessing/iblessing/builtin/scanner/assistance/state/ProgramStateManager.cpp:24
↓ 1 callers
Function
pushBack
Adds a new element at the end of the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:313
↓ 1 callers
Method
querySegInfo
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:375
↓ 1 callers
Function
read_sleb128
iblessing/iblessing-core/core/dyld/DyldSimulator.cpp:36
↓ 1 callers
Function
registerPlugins
iblessing/iblessing/registry/PluginRegistry.cpp:30
↓ 1 callers
Method
relocAllRegions
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:197
↓ 1 callers
Method
relocSymbol
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:159
↓ 1 callers
Function
reserve
* Requests that the vector capacity be at least enough to contain n elements. * @param capacity Minimum capacity requested of the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:192
↓ 1 callers
Function
reverse
Reverses the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:472
↓ 1 callers
Method
setSimpleWrapper
iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.cpp:60
↓ 1 callers
Method
setW
iblessing/iblessing-core/core/disasm/ARM64Registers.cpp:85
↓ 1 callers
Function
startBlockSession
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:360
↓ 1 callers
Function
storeMethodChains
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:1746
↓ 1 callers
Method
syncToDisk
iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfoManager.cpp:32
↓ 1 callers
Function
trackCall
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:1375
↓ 1 callers
Function
trackSymbolCall
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:1695
↓ 1 callers
Function
tryResolveObjcClass
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:1249
↓ 1 callers
Method
write32
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:278
↓ 1 callers
Method
write64
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:282
Method
ARM64Disassembler
iblessing/iblessing-core/core/disasm/ARM64Disasembler.cpp:15
Function
ARM64PCRedirect
iblessing/iblessing-core/core/disasm/ARM64Disasembler.hpp:23
Method
ARM64Register
iblessing/iblessing-core/core/disasm/ARM64Registers.hpp:32
Method
ARM64RegisterD
iblessing/iblessing-core/core/disasm/ARM64Registers.hpp:82
Method
ARM64RegisterSP
iblessing/iblessing-core/core/disasm/ARM64Registers.hpp:68
Method
ARM64RegisterX
iblessing/iblessing-core/core/disasm/ARM64Registers.hpp:52
Method
ARM64ThreadState
iblessing/iblessing-core/core/disasm/ARM64ThreadState.cpp:24
Method
AntiWrapperRegLink
iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.hpp:32
Method
AntiWrapperRegLinkGraph
iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.hpp:51
Method
Dyld
iblessing/iblessing-core/v2/dyld/dyld.hpp:20
Method
FunctionXrefAnalyser
iblessing/iblessing-core/v2/analyser/xref/FunctionXrefAnalyser.hpp:37
Method
Generator
iblessing/iblessing/builtin/generator/Generator.hpp:18
Method
GeneratorDispatcher
iblessing/iblessing/builtin/generator/GeneratorDispatcher.cpp:29
Method
MachO
iblessing/iblessing-core/v2/mach-o/mach-o.hpp:19
Function
Map<K, V>
Default constructor */
iblessing/iblessing-core/infra/Map.hpp:90
Method
Memory
iblessing/iblessing-core/v2/memory/memory.hpp:20
Function
MemoryUnit
iblessing/iblessing-core/core/memory/VirtualMemory.hpp:37
Function
MethodChain
iblessing/iblessing/builtin/scanner/domain/ObjcMethodChain.hpp:32
Method
Objc
iblessing/iblessing-core/v2/objc/objc.cpp:14
Method
ObjcClassRuntimeInfo
iblessing/iblessing-core/core/runtime/ObjcClass.hpp:27
Method
ObjcIvar
iblessing/iblessing-core/core/runtime/ObjcIvar.cpp:14
Method
ObjcIvarObject
iblessing/iblessing-core/core/runtime/ObjcIvar.hpp:50
Method
ObjcMethod
iblessing/iblessing-core/core/runtime/ObjcMethod.hpp:30
Method
ObjcMethodCall
iblessing/iblessing/builtin/scanner/domain/ObjcMethodCall.hpp:47
Function
ObjcObject
iblessing/iblessing-core/core/runtime/ObjcObject.hpp:23
Method
Object
iblessing/iblessing-core/infra/Object.cpp:14
Method
ScannerContext
iblessing/iblessing-core/scanner/context/ScannerContext.cpp:26
Method
ScannerDispatcher
iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.cpp:52
Method
ScannerWorkDirManager
iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.cpp:29
Method
SimpleWrapperAnalyser
iblessing/iblessing-core/v2/analyser/wrapper/SimpleWrapperAnalyser.hpp:25
Method
Symbol
iblessing/iblessing-core/core/symtab/Symbol.cpp:13
Method
SymbolTable
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:18
Method
SymbolTable
iblessing/iblessing-core/core/symtab/SymbolTable.hpp:34
Function
Vector<T>
Constructor. */
iblessing/iblessing-core/infra/Vector.hpp:109
Method
VirtualMemory
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:49
Method
archiveStaticLibraryAndRetry
iblessing/iblessing-core/scanner/context/ScannerContext.cpp:183
Method
argumentsFromSignature
iblessing/iblessing-core/core/foundation/CoreFoundation.cpp:24
Function
at
* Returns a reference to the mapped value of the element with key k in the map. * * @note If key does not match the key of any element in t
iblessing/iblessing-core/infra/Map.hpp:229
Function
at
Returns the element at position 'index' in the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:261
Function
back
Returns the last element of the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:274
Method
baseMethods
iblessing/iblessing-core/core/runtime/ObjcClass.cpp:84
Function
begin
Return iterator to beginning. */
iblessing/iblessing-core/infra/Map.hpp:75
Function
bucket
Returns the bucket number where the element with key k is located. */
iblessing/iblessing-core/infra/Map.hpp:157
Function
bucketCount
Returns the number of buckets in the Map container. */
iblessing/iblessing-core/infra/Map.hpp:137
Function
bucketSize
Returns the number of elements in bucket n. */
iblessing/iblessing-core/infra/Map.hpp:147
Function
capacity
@brief Returns the size of the storage space currently allocated for the Vector, expressed in terms of elements. * @note This capacity is not ne
iblessing/iblessing-core/infra/Vector.hpp:202
Function
cbegin
Return const_iterator to beginning.*/
iblessing/iblessing-core/infra/Map.hpp:85
Function
cbegin
Returns a const_iterator pointing the first element of the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:83
Function
cend
Return const_iterator to end.*/
iblessing/iblessing-core/infra/Map.hpp:87
Function
cend
Returns a const_iterator pointing the `past-the-end` element of the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:85
Method
classNameAtAddress
iblessing/iblessing-core/core/runtime/ObjcClass.cpp:382
Function
classdump_main
iblessing/iblessing-core/v2/example/classdump.cpp:19
Method
cleanFolder
iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.cpp:58
Function
contains
* Checks whether an object is in the container. * @param object The object to be checked. * @return True if the object is in the container,
iblessing/iblessing-core/infra/Vector.hpp:284
Function
crbegin
Returns a const_reverse_iterator pointing to the last element in the container (i.e., its reverse beginning). */
iblessing/iblessing-core/infra/Vector.hpp:102
← previous
next →
101–200 of 358, ranked by callers