MCPcopy Create free account

hub / github.com/AloneMonkey/iOSREBook / functions

Functions6,676 in github.com/AloneMonkey/iOSREBook

↓ 2 callersMethodpreFetchDATA
prefetch __DATA/__OBJC pages during launch, but not for dynamically loaded code
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoaderMachO.cpp:998
↓ 2 callersFunctionpreflight_finally
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:5311
↓ 2 callersFunctionprepend_rebindings
chapter-6/6.4-Hook/FishHook/FishHook/fishhook/fishhook.c:60
↓ 2 callersFunctionprepend_rebindings
chapter-7/7.2 非越狱逆向/WhatsApp/WhatsAppDylib/fishhook/fishhook.c:60
↓ 2 callersFunctionprocessDyldEnvironmentVariable
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:1816
↓ 2 callersFunctionqueueKernelNotification
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:882
↓ 2 callersMethodrebase
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoaderMachOClassic.cpp:760
↓ 2 callersFunctionrebaseChain
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:3748
↓ 2 callersFunctionrebaseDyld
If the kernel does not load dyld at its preferred address, we need to apply fixups to various initialized parts of the __DATA segment
chapter-6/6.1 程序加载/dyld-433.5/src/dyldInitialization.cpp:132
↓ 2 callersMethodrebase_off
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:883
↓ 2 callersMethodrebase_size
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:886
↓ 2 callersFunctionrebind_symbols_for_image
chapter-6/6.4-Hook/FishHook/FishHook/fishhook/fishhook.c:120
↓ 2 callersFunctionrebind_symbols_for_image
chapter-7/7.2 非越狱逆向/WhatsApp/WhatsAppDylib/fishhook/fishhook.c:116
↓ 2 callersMethodrecursiveApplyInterposing
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoader.cpp:773
↓ 2 callersMethodregisterInterposing
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoaderMachO.cpp:1213
↓ 2 callersFunctionremoveImageFromAllImages
chapter-6/6.1 程序加载/dyld-433.5/src/dyld_gdb.cpp:142
↓ 2 callersFunctionremovePathWithPrefix
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:1769
↓ 2 callersFunctionrunImageStaticTerminators
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:1402
↓ 2 callersFunctionrunTest
chapter-6/6.1 程序加载/dyld-433.5/testing/test-cases/dyld_abort_payload.dtest/main.c:120
↓ 2 callersFunctionsandboxBlockedMmap
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:1236
↓ 2 callersFunctionsandboxBlockedStat
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:1246
↓ 2 callersFunctionscanMangledField
Scan a C++ or Swift length-mangled field.
chapter-6/6.1 程序加载/dyld-433.5/interlinked-dylibs/OptimizerObjC.cpp:40
↓ 2 callersMethodsectionAddress
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:282
↓ 2 callersMethodsegExecutable
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoaderMachO.cpp:898
↓ 2 callersMethodsegmentsCanSlide
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoaderMachO.cpp:1028
↓ 2 callersMethodset
chapter-6/6.1 程序加载/dyld-433.5/interlinked-dylibs/ObjC2Abstraction.hpp:517
↓ 2 callersMethodsetCanUnload
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoader.h:624
↓ 2 callersFunctionsetContext
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:4956
↓ 2 callersFunctionsetErrorMessage
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:4495
↓ 2 callersMethodsetLeaveMapped
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoader.cpp:213
↓ 2 callersMethodsetName
chapter-6/6.1 程序加载/dyld-433.5/interlinked-dylibs/ObjC2Abstraction.hpp:168
↓ 2 callersMethodsetName
chapter-6/6.1 程序加载/dyld-433.5/interlinked-dylibs/ObjC1Abstraction.hpp:49
↓ 2 callersMethodsetNeverUnloadRecursive
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoader.cpp:979
↓ 2 callersMethodsetPaths
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoader.cpp:155
↓ 2 callersFunctionsetState
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlopen-dyld-locking/base.c:61
↓ 2 callersMethodset_accelerateInfoAddr
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:84
↓ 2 callersMethodset_accelerateInfoSize
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:87
↓ 2 callersMethodset_bind_size
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:893
↓ 2 callersMethodset_codeSignatureSize
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:57
↓ 2 callersMethodset_compatibility_version
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:292
↓ 2 callersMethodset_cpusubtype
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:798
↓ 2 callersMethodset_cputype
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:795
↓ 2 callersMethodset_current_version
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:289
↓ 2 callersMethodset_entries_count
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:311
↓ 2 callersMethodset_exportsTrieAddr
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:167
↓ 2 callersMethodset_exportsTrieSize
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:173
↓ 2 callersMethodset_filetype
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:801
↓ 2 callersMethodset_iextdefsym
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:545
↓ 2 callersMethodset_imagesTextOffset
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:90
↓ 2 callersMethodset_init_address
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:463
↓ 2 callersMethodset_iundefsym
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:551
↓ 2 callersMethodset_lazy_bind_size
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:905
↓ 2 callersMethodset_localSymbolsOffset
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:66
↓ 2 callersMethodset_localSymbolsSize
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:69
↓ 2 callersMethodset_modtaboff
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:563
↓ 2 callersMethodset_n_desc
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:700
↓ 2 callersMethodset_n_sect
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:697
↓ 2 callersMethodset_n_type
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:694
↓ 2 callersMethodset_name_offset
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:283
↓ 2 callersMethodset_nextdefsym
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:548
↓ 2 callersMethodset_nextrel
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:584
↓ 2 callersMethodset_nlistCount
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:376
↓ 2 callersMethodset_nmodtab
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:566
↓ 2 callersMethodset_ntoc
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:560
↓ 2 callersMethodset_pathFileOffset
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:136
↓ 2 callersMethodset_toc
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:317
↓ 2 callersMethodset_tocoff
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:557
↓ 2 callersMethodset_weakBindingsAddr
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:170
↓ 2 callersMethodset_weakBindingsSize
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:176
↓ 2 callersMethodset_weak_bind_size
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/MachOFileAbstraction.hpp:899
↓ 2 callersMethodsetupLazyPointerHandler
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoaderMachO.cpp:2017
↓ 2 callersFunctionsetx
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/text-relocs/bar.c:32
↓ 2 callersMethodslideInfoSize
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:62
↓ 2 callersFunctionslideOfMainExecutable
The kernel may have slid a Position Independent Executable
chapter-6/6.1 程序加载/dyld-433.5/src/dyldInitialization.cpp:110
↓ 2 callersMethodstringsOffset
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:378
↓ 2 callersMethodstringsSize
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:381
↓ 2 callersMethodsymbolInfo
chapter-6/6.1 程序加载/dyld-433.5/interlinked-dylibs/MachOProxy.h:113
↓ 2 callersMethodtaint
chapter-6/6.1 程序加载/dyld-433.5/interlinked-dylibs/Logging.cpp:63
↓ 2 callersFunctiontask_register_dyld_image_infos
chapter-6/6.1 程序加载/dyld-433.5/src/glue.c:675
↓ 2 callersFunctiontask_self_trap
chapter-6/6.1 程序加载/dyld-433.5/src/glue.c:452
↓ 2 callersFunctiontlv_notify
chapter-6/6.1 程序加载/dyld-433.5/src/threadLocalVariables.c:151
↓ 2 callersMethodtoc
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:316
↓ 2 callersMethodtoc_count
chapter-6/6.1 程序加载/dyld-433.5/launch-cache/CacheFileAbstraction.hpp:304
↓ 2 callersFunctiontoolDir
chapter-6/6.1 程序加载/dyld-433.5/interlinked-dylibs/FileCache.cpp:87
↓ 2 callersFunctiontryImage
chapter-6/6.1 程序加载/dyld-433.5/testing/test-cases/dlopen-basic.dtest/main.c:12
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlopen-basic/main.c:30
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlopen-RTLD_NODELETE/main.c:35
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlsym-RTLD_NEXT/main.c:47
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlopen-initializer/main.c:32
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlopen-in-initializer/main.c:30
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlopen-local-and-global/main.c:53
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlclose-unmap/main.c:36
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlsym-RTLD_SELF/main.c:48
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dyld-func-lookup/main.c:38
↓ 2 callersFunctiontrySO
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/dlsym-RTLD_DEFAULT/main.c:40
↓ 2 callersMethodupdate
chapter-6/6.1 程序加载/dyld-433.5/interlinked-dylibs/ObjC2Abstraction.hpp:1200
↓ 2 callersFunctionuseSyslog
based on CFUtilities.c: also_do_stderr()
chapter-6/6.1 程序加载/dyld-433.5/src/dyld.cpp:464
↓ 2 callersMethodvalidateFirstPages
chapter-6/6.1 程序加载/dyld-433.5/src/ImageLoaderMachO.cpp:1167
↓ 2 callersFunctionverify
checks dladdr() and dyld_image_header_containing_address() return same image
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/image_header_containing_address/main.c:37
↓ 2 callersFunctionverify
checks dladdr() and dyld_image_path_containing_address() return same path
chapter-6/6.1 程序加载/dyld-433.5/unit-tests/test-cases/image_path_containing_address/main.c:37
← previousnext →601–700 of 6,676, ranked by callers