MCPcopy Create free account

hub / github.com/CodingGay/BlackDex / functions

Functions4,151 in github.com/CodingGay/BlackDex

↓ 2 callersMethodonPackageUninstalled
(String packageName, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/BPackageManagerService.java:693
↓ 2 callersMethodonPackageUninstalled
(String packageName, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/PackageMonitor.java:12
↓ 2 callersFunctionpeek_byte
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/x86/x86_insn_decode/x86_insn_reader.c:27
↓ 2 callersFunctionpread
Windows implementation of pread. Note that this DOES move the file descriptors read position, but it does so atomically.
Bcore/src/main/cpp/android-base/file.cpp:159
↓ 2 callersMethodqueryActivities
(Intent intent, String resolvedType, int flags, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/ComponentResolver.java:222
↓ 2 callersMethodqueryIntentActivities
(Intent intent, String resolvedType, int flags, int userId
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/BPackageManagerService.java:192
↓ 2 callersMethodqueryIntentActivities
(Intent intent, int flags, String resolvedType, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/fake/frameworks/BPackageManager.java:159
↓ 2 callersFunctionr
(e,r,o)
Bcore/src/main/cpp/Dobby/docs/scripts/palettify.min.js:6
↓ 2 callersFunctionrangeToString
Bcore/src/main/cpp/Dobby/tests/catch.hpp:946
↓ 2 callersFunctionrawMemoryToString
Bcore/src/main/cpp/Dobby/tests/catch.hpp:778
↓ 2 callersFunctionreader_offset
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/x86/x86_insn_decode/x86_insn_reader.c:23
↓ 2 callersMethodregisterListener
Bcore/src/main/cpp/Dobby/tests/catch.hpp:8469
↓ 2 callersMethodregisterReporter
Bcore/src/main/cpp/Dobby/tests/catch.hpp:8466
↓ 2 callersMethodregisterTranslator
Bcore/src/main/cpp/Dobby/tests/catch.hpp:7080
↓ 2 callersMethodrelease
Bcore/src/main/cpp/android-base/unique_fd.h:83
↓ 2 callersMethodremoveActivity
(ActivityRecord record)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/am/TaskRecord.java:42
↓ 2 callersMethodremoveActivity
(BPackage.Activity a, String type)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/ComponentResolver.java:476
↓ 2 callersMethodremoveAllComponents
(BPackage pkg)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/ComponentResolver.java:68
↓ 2 callersMethodremoveFilterInternal
(F f)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/IntentResolver.java:159
↓ 2 callersMethodrenameTo
(File origFile, File newFile)
Bcore/src/main/java/top/niunaijun/blackbox/utils/FileUtils.java:67
↓ 2 callersMethodrend
Bcore/src/main/cpp/base/stringpiece.h:147
↓ 2 callersFunctionreportFatal
Report the error condition
Bcore/src/main/cpp/Dobby/tests/catch.hpp:7139
↓ 2 callersMethodrex
Getter and Setter
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-x64.h:168
↓ 2 callersMethodrex
Getter and Setter
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-x86-shared.h:166
↓ 2 callersMethodsaveUserInfoLocked
()
Bcore/src/main/java/top/niunaijun/blackbox/core/system/user/BUserManagerService.java:113
↓ 2 callersMethodsectionStarting
Bcore/src/main/cpp/Dobby/tests/catch.hpp:11829
↓ 2 callersMethodsetCurrentTracker
Bcore/src/main/cpp/Dobby/tests/catch.hpp:10051
↓ 2 callersMethodsetSavePath
app/src/main/java/top/niunaijun/blackdex/app/BlackDexLoader.kt:74
↓ 2 callersFunctionsetTags
Bcore/src/main/cpp/Dobby/tests/catch.hpp:9822
↓ 2 callersFunctionset_bit
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/arm64/ARM64InstructionRelocation.cc:49
↓ 2 callersMethodshift
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-arm64.h:168
↓ 2 callersMethodsize
Bcore/src/main/cpp/Dobby/source/core/arch/x64/registers-x64.h:122
↓ 2 callersMethodstartActivityProcess
(int userId, Intent intent, ActivityInfo info, ActivityRecord record, int callingUid)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/am/ActivityStack.java:241
↓ 2 callersMethodstartDexDump
app/src/main/java/top/niunaijun/blackdex/view/main/MainViewModel.kt:28
↓ 2 callersFunctionsubstrated_mark
Routine substrated_mark */
Bcore/src/main/cpp/Dobby/source/UserMode/ExecMemory/substrated/mach_interface_support/substrated_client.c:165
↓ 2 callersMethodswap
Bcore/src/main/cpp/Dobby/tests/catch.hpp:9585
↓ 2 callersMethodtagsAsString
Bcore/src/main/cpp/Dobby/tests/catch.hpp:9855
↓ 2 callersMethodtestCaseEnded
Bcore/src/main/cpp/Dobby/tests/catch.hpp:11875
↓ 2 callersMethodtestRunEnded
Bcore/src/main/cpp/Dobby/tests/catch.hpp:11470
↓ 2 callersMethodtoComponentName
(ComponentInfo componentInfo)
Bcore/src/main/java/top/niunaijun/blackbox/utils/ComponentUtils.java:113
↓ 2 callersFunctionuncaught_exceptions
Bcore/src/main/cpp/Dobby/tests/catch.hpp:10806
↓ 2 callersMethoduninstallPackage
(String packageName)
Bcore/src/main/java/top/niunaijun/blackbox/fake/frameworks/BPackageManager.java:221
↓ 2 callersMethoduninstallPackageAsUser
(String packageName, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/BPackageManagerService.java:496
↓ 2 callersMethoduseColour
Bcore/src/main/cpp/Dobby/tests/catch.hpp:6551
↓ 2 callersMethodvalidate
Bcore/src/main/cpp/Dobby/tests/catch.hpp:6039
↓ 2 callersMethodvalue
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-ia32.h:133
↓ 2 callersFunctionwalk_exported_trie
dyld bool MachOLoaded::findExportedSymbol
Bcore/src/main/cpp/Dobby/builtin-plugin/SymbolResolver/macho/dobby_symbol_resolver.cc:98
↓ 2 callersMethodwrapper
(final IInterface contentProviderProxy, final String appPkg)
Bcore/src/main/java/top/niunaijun/blackbox/fake/service/provider/VContentProvider.java:14
↓ 2 callersFunctionx86_insn_decode
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/x86/x86_insn_decode/x86_insn_decode.c:535
↓ 2 callersFunctionx86_insn_decode_number
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/x86/x86_insn_decode/x86_insn_decode.c:235
↓ 2 callersFunctionxh_core_hook
Bcore/src/main/cpp/xhook/xh_core.c:283
↓ 2 callersFunctionxh_core_hook_impl
Bcore/src/main/cpp/xhook/xh_core.c:248
↓ 2 callersFunctionxh_core_refresh_impl
Bcore/src/main/cpp/xhook/xh_core.c:304
↓ 2 callersFunctionxh_elf_check_elfheader
ELF header checker
Bcore/src/main/cpp/xhook/xh_elf.c:259
↓ 2 callersFunctionxh_elf_dump_rel
Bcore/src/main/cpp/xhook/xh_elf.c:653
↓ 2 callersFunctionxh_elf_plain_reloc_iterator_init
Bcore/src/main/cpp/xhook/xh_elf.c:80
↓ 2 callersFunctionxh_elf_plain_reloc_iterator_next
Bcore/src/main/cpp/xhook/xh_elf.c:88
↓ 2 callersFunctionxh_util_set_addr_protect
Bcore/src/main/cpp/xhook/xh_util.c:110
↓ 2 callersFunctionxhook_refresh
Bcore/src/main/cpp/xhook/xhook.c:38
↓ 2 callersFunctionxhook_register
Bcore/src/main/cpp/xhook/xhook.c:27
↓ 1 callersFunctionAGetMemAccessType
Bcore/src/main/cpp/dex/dex_instruction_utils.h:169
↓ 1 callersFunctionAPutMemAccessType
Bcore/src/main/cpp/dex/dex_instruction_utils.h:174
↓ 1 callersFunctionARMRelocateSingleInstr
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/arm/ARMInstructionRelocation.cc:35
↓ 1 callersMethodActive
Active routing, will patch the origin insturctions, and forward to our custom routing. Patch the address with branch instr
Bcore/src/main/cpp/Dobby/source/InterceptRouting/InterceptRouting.cpp:64
↓ 1 callersFunctionAddToHash
* Add a new entry to the hash table. */
Bcore/src/main/cpp/ziparchive/zip_archive.cc:145
↓ 1 callersFunctionAlignDown
Bcore/src/main/cpp/base/bit_utils.h:182
↓ 1 callersFunctionAlignUp
Bcore/src/main/cpp/base/bit_utils.h:190
↓ 1 callersFunctionAlignmentPadVector
Bcore/src/main/cpp/dex/compact_dex_utils.h:28
↓ 1 callersFunctionAllocIndirectStub
Bcore/src/main/cpp/Dobby/source/TrampolineBridge/Trampoline/x64/trampoline-x64.cc:16
↓ 1 callersMethodAppendRelocLabelEntry
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-x64.h:719
↓ 1 callersMethodAppendRelocLabelEntry
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-x86-shared.h:692
↓ 1 callersMethodAppendRelocLabelEntry
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-ia32.h:579
↓ 1 callersFunctionBitFieldClear
Bcore/src/main/cpp/base/bit_utils.h:417
↓ 1 callersMethodBuilder
(Context context, String auth)
Bcore/src/main/java/top/niunaijun/blackbox/utils/provider/ProviderCall.java:47
↓ 1 callersMethodCalculateChecksum
Bcore/src/main/cpp/dex/dex_file.cc:63
↓ 1 callersFunctionCheckFlags
Bcore/src/main/cpp/jnihook/JniHook.cpp:41
↓ 1 callersMethodCodeUnitsRequiredForSizeComputation
Code units required to calculate the size of the instruction.
Bcore/src/main/cpp/dex/dex_instruction.h:230
↓ 1 callersMethodCompare
Only compare the key elements, ignore the resolved classes.
Bcore/src/main/cpp/dex/dex_cache_resolved_classes.h:41
↓ 1 callersMethodCompare
Bcore/src/main/cpp/base/stringpiece.h:201
↓ 1 callersFunctionCompareModifiedUtf8ToUtf16AsCodePointValues
Bcore/src/main/cpp/dex/utf.cc:203
↓ 1 callersFunctionComponentSizeShiftWidth
Bcore/src/main/cpp/dex/primitive.h:30
↓ 1 callersFunctionCopyEntryToWriter
Bcore/src/main/cpp/ziparchive/zip_archive.cc:1016
↓ 1 callersMethodDataPointer
Bcore/src/main/cpp/dex/dex_file.h:948
↓ 1 callersFunctionDecodeUnsignedLeb128WithoutMovingCursor
Bcore/src/main/cpp/base/leb128.h:58
↓ 1 callersFunctionDirname
Bcore/src/main/cpp/android-base/file.cpp:319
↓ 1 callersMethodDispatchRouting
Bcore/src/main/cpp/Dobby/source/InterceptRouting/Routing/FunctionWrapper/function-wrapper.cc:9
↓ 1 callersMethodDispatchRouting
Bcore/src/main/cpp/Dobby/source/InterceptRouting/Routing/FunctionInlineReplace/function-inline-replace.cc:5
↓ 1 callersMethodDispatchRouting
Bcore/src/main/cpp/Dobby/source/InterceptRouting/Routing/DynamicBinaryInstrument/dynamic-binary-instrument.cc:9
↓ 1 callersFunctionDobbyGlobalOffsetTableReplace
Bcore/src/main/cpp/Dobby/builtin-plugin/GlobalOffsetTableHook/global_offset_table_hook.cc:146
↓ 1 callersMethodEmit16
Bcore/src/main/cpp/Dobby/source/MemoryAllocator/CodeBuffer/CodeBufferBase.cc:19
↓ 1 callersMethodEmitInst
Bcore/src/main/cpp/Dobby/source/MemoryAllocator/CodeBuffer/code-buffer-arm64.cc:15
↓ 1 callersFunctionEncodeSignedLeb128
Bcore/src/main/cpp/base/leb128.h:284
↓ 1 callersMethodEndsWith
Bcore/src/main/cpp/ziparchive/zip_archive.h:55
↓ 1 callersFunctionEntryToIndex
* Convert a ZipEntry to a hash table index, verifying that it's in a * valid range. */
Bcore/src/main/cpp/ziparchive/zip_archive.cc:124
↓ 1 callersFunctionEquals
Bcore/src/main/cpp/Dobby/tests/catch.hpp:2541
↓ 1 callersMethodEquals
Bcore/src/main/cpp/base/safe_map.h:153
↓ 1 callersMethodExtract
Extract this entry to memory. Returns null on failure and sets error_msg.
Bcore/src/main/cpp/dex/dex_file_loader.cc:72
↓ 1 callersFunctionExtractTimeAndDate
Bcore/src/main/cpp/ziparchive/zip_writer.cc:153
↓ 1 callersFunctionExtractToMemory
Bcore/src/main/cpp/ziparchive/zip_archive.cc:1079
↓ 1 callersFunctionFindMethodName
Try to find the name of the method with the given index. We do not want to rely on DexFile infrastructure at this point, so do it all by hand. begin a
Bcore/src/main/cpp/dex/dex_file_verifier.cc:113
← previousnext →701–800 of 4,151, ranked by callers