Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CodingGay/BlackDex
/ functions
Functions
4,151 in github.com/CodingGay/BlackDex
⨍
Functions
4,151
◇
Types & classes
1,445
↓ 2 callers
Method
onPackageUninstalled
(String packageName, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/BPackageManagerService.java:693
↓ 2 callers
Method
onPackageUninstalled
(String packageName, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/PackageMonitor.java:12
↓ 2 callers
Function
peek_byte
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/x86/x86_insn_decode/x86_insn_reader.c:27
↓ 2 callers
Function
pread
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 callers
Method
queryActivities
(Intent intent, String resolvedType, int flags, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/ComponentResolver.java:222
↓ 2 callers
Method
queryIntentActivities
(Intent intent, String resolvedType, int flags, int userId
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/BPackageManagerService.java:192
↓ 2 callers
Method
queryIntentActivities
(Intent intent, int flags, String resolvedType, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/fake/frameworks/BPackageManager.java:159
↓ 2 callers
Function
r
(e,r,o)
Bcore/src/main/cpp/Dobby/docs/scripts/palettify.min.js:6
↓ 2 callers
Function
rangeToString
Bcore/src/main/cpp/Dobby/tests/catch.hpp:946
↓ 2 callers
Function
rawMemoryToString
Bcore/src/main/cpp/Dobby/tests/catch.hpp:778
↓ 2 callers
Function
reader_offset
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/x86/x86_insn_decode/x86_insn_reader.c:23
↓ 2 callers
Method
registerListener
Bcore/src/main/cpp/Dobby/tests/catch.hpp:8469
↓ 2 callers
Method
registerReporter
Bcore/src/main/cpp/Dobby/tests/catch.hpp:8466
↓ 2 callers
Method
registerTranslator
Bcore/src/main/cpp/Dobby/tests/catch.hpp:7080
↓ 2 callers
Method
release
Bcore/src/main/cpp/android-base/unique_fd.h:83
↓ 2 callers
Method
removeActivity
(ActivityRecord record)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/am/TaskRecord.java:42
↓ 2 callers
Method
removeActivity
(BPackage.Activity a, String type)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/ComponentResolver.java:476
↓ 2 callers
Method
removeAllComponents
(BPackage pkg)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/ComponentResolver.java:68
↓ 2 callers
Method
removeFilterInternal
(F f)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/IntentResolver.java:159
↓ 2 callers
Method
renameTo
(File origFile, File newFile)
Bcore/src/main/java/top/niunaijun/blackbox/utils/FileUtils.java:67
↓ 2 callers
Method
rend
Bcore/src/main/cpp/base/stringpiece.h:147
↓ 2 callers
Function
reportFatal
Report the error condition
Bcore/src/main/cpp/Dobby/tests/catch.hpp:7139
↓ 2 callers
Method
rex
Getter and Setter
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-x64.h:168
↓ 2 callers
Method
rex
Getter and Setter
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-x86-shared.h:166
↓ 2 callers
Method
saveUserInfoLocked
()
Bcore/src/main/java/top/niunaijun/blackbox/core/system/user/BUserManagerService.java:113
↓ 2 callers
Method
sectionStarting
Bcore/src/main/cpp/Dobby/tests/catch.hpp:11829
↓ 2 callers
Method
setCurrentTracker
Bcore/src/main/cpp/Dobby/tests/catch.hpp:10051
↓ 2 callers
Method
setSavePath
app/src/main/java/top/niunaijun/blackdex/app/BlackDexLoader.kt:74
↓ 2 callers
Function
setTags
Bcore/src/main/cpp/Dobby/tests/catch.hpp:9822
↓ 2 callers
Function
set_bit
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/arm64/ARM64InstructionRelocation.cc:49
↓ 2 callers
Method
shift
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-arm64.h:168
↓ 2 callers
Method
size
Bcore/src/main/cpp/Dobby/source/core/arch/x64/registers-x64.h:122
↓ 2 callers
Method
startActivityProcess
(int userId, Intent intent, ActivityInfo info, ActivityRecord record, int callingUid)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/am/ActivityStack.java:241
↓ 2 callers
Method
startDexDump
app/src/main/java/top/niunaijun/blackdex/view/main/MainViewModel.kt:28
↓ 2 callers
Function
substrated_mark
Routine substrated_mark */
Bcore/src/main/cpp/Dobby/source/UserMode/ExecMemory/substrated/mach_interface_support/substrated_client.c:165
↓ 2 callers
Method
swap
Bcore/src/main/cpp/Dobby/tests/catch.hpp:9585
↓ 2 callers
Method
tagsAsString
Bcore/src/main/cpp/Dobby/tests/catch.hpp:9855
↓ 2 callers
Method
testCaseEnded
Bcore/src/main/cpp/Dobby/tests/catch.hpp:11875
↓ 2 callers
Method
testRunEnded
Bcore/src/main/cpp/Dobby/tests/catch.hpp:11470
↓ 2 callers
Method
toComponentName
(ComponentInfo componentInfo)
Bcore/src/main/java/top/niunaijun/blackbox/utils/ComponentUtils.java:113
↓ 2 callers
Function
uncaught_exceptions
Bcore/src/main/cpp/Dobby/tests/catch.hpp:10806
↓ 2 callers
Method
uninstallPackage
(String packageName)
Bcore/src/main/java/top/niunaijun/blackbox/fake/frameworks/BPackageManager.java:221
↓ 2 callers
Method
uninstallPackageAsUser
(String packageName, int userId)
Bcore/src/main/java/top/niunaijun/blackbox/core/system/pm/BPackageManagerService.java:496
↓ 2 callers
Method
useColour
Bcore/src/main/cpp/Dobby/tests/catch.hpp:6551
↓ 2 callers
Method
validate
Bcore/src/main/cpp/Dobby/tests/catch.hpp:6039
↓ 2 callers
Method
value
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-ia32.h:133
↓ 2 callers
Function
walk_exported_trie
dyld bool MachOLoaded::findExportedSymbol
Bcore/src/main/cpp/Dobby/builtin-plugin/SymbolResolver/macho/dobby_symbol_resolver.cc:98
↓ 2 callers
Method
wrapper
(final IInterface contentProviderProxy, final String appPkg)
Bcore/src/main/java/top/niunaijun/blackbox/fake/service/provider/VContentProvider.java:14
↓ 2 callers
Function
x86_insn_decode
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/x86/x86_insn_decode/x86_insn_decode.c:535
↓ 2 callers
Function
x86_insn_decode_number
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/x86/x86_insn_decode/x86_insn_decode.c:235
↓ 2 callers
Function
xh_core_hook
Bcore/src/main/cpp/xhook/xh_core.c:283
↓ 2 callers
Function
xh_core_hook_impl
Bcore/src/main/cpp/xhook/xh_core.c:248
↓ 2 callers
Function
xh_core_refresh_impl
Bcore/src/main/cpp/xhook/xh_core.c:304
↓ 2 callers
Function
xh_elf_check_elfheader
ELF header checker
Bcore/src/main/cpp/xhook/xh_elf.c:259
↓ 2 callers
Function
xh_elf_dump_rel
Bcore/src/main/cpp/xhook/xh_elf.c:653
↓ 2 callers
Function
xh_elf_plain_reloc_iterator_init
Bcore/src/main/cpp/xhook/xh_elf.c:80
↓ 2 callers
Function
xh_elf_plain_reloc_iterator_next
Bcore/src/main/cpp/xhook/xh_elf.c:88
↓ 2 callers
Function
xh_util_set_addr_protect
Bcore/src/main/cpp/xhook/xh_util.c:110
↓ 2 callers
Function
xhook_refresh
Bcore/src/main/cpp/xhook/xhook.c:38
↓ 2 callers
Function
xhook_register
Bcore/src/main/cpp/xhook/xhook.c:27
↓ 1 callers
Function
AGetMemAccessType
Bcore/src/main/cpp/dex/dex_instruction_utils.h:169
↓ 1 callers
Function
APutMemAccessType
Bcore/src/main/cpp/dex/dex_instruction_utils.h:174
↓ 1 callers
Function
ARMRelocateSingleInstr
Bcore/src/main/cpp/Dobby/source/InstructionRelocation/arm/ARMInstructionRelocation.cc:35
↓ 1 callers
Method
Active
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 callers
Function
AddToHash
* Add a new entry to the hash table. */
Bcore/src/main/cpp/ziparchive/zip_archive.cc:145
↓ 1 callers
Function
AlignDown
Bcore/src/main/cpp/base/bit_utils.h:182
↓ 1 callers
Function
AlignUp
Bcore/src/main/cpp/base/bit_utils.h:190
↓ 1 callers
Function
AlignmentPadVector
Bcore/src/main/cpp/dex/compact_dex_utils.h:28
↓ 1 callers
Function
AllocIndirectStub
Bcore/src/main/cpp/Dobby/source/TrampolineBridge/Trampoline/x64/trampoline-x64.cc:16
↓ 1 callers
Method
AppendRelocLabelEntry
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-x64.h:719
↓ 1 callers
Method
AppendRelocLabelEntry
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-x86-shared.h:692
↓ 1 callers
Method
AppendRelocLabelEntry
Bcore/src/main/cpp/Dobby/source/core/modules/assembler/assembler-ia32.h:579
↓ 1 callers
Function
BitFieldClear
Bcore/src/main/cpp/base/bit_utils.h:417
↓ 1 callers
Method
Builder
(Context context, String auth)
Bcore/src/main/java/top/niunaijun/blackbox/utils/provider/ProviderCall.java:47
↓ 1 callers
Method
CalculateChecksum
Bcore/src/main/cpp/dex/dex_file.cc:63
↓ 1 callers
Function
CheckFlags
Bcore/src/main/cpp/jnihook/JniHook.cpp:41
↓ 1 callers
Method
CodeUnitsRequiredForSizeComputation
Code units required to calculate the size of the instruction.
Bcore/src/main/cpp/dex/dex_instruction.h:230
↓ 1 callers
Method
Compare
Only compare the key elements, ignore the resolved classes.
Bcore/src/main/cpp/dex/dex_cache_resolved_classes.h:41
↓ 1 callers
Method
Compare
Bcore/src/main/cpp/base/stringpiece.h:201
↓ 1 callers
Function
CompareModifiedUtf8ToUtf16AsCodePointValues
Bcore/src/main/cpp/dex/utf.cc:203
↓ 1 callers
Function
ComponentSizeShiftWidth
Bcore/src/main/cpp/dex/primitive.h:30
↓ 1 callers
Function
CopyEntryToWriter
Bcore/src/main/cpp/ziparchive/zip_archive.cc:1016
↓ 1 callers
Method
DataPointer
Bcore/src/main/cpp/dex/dex_file.h:948
↓ 1 callers
Function
DecodeUnsignedLeb128WithoutMovingCursor
Bcore/src/main/cpp/base/leb128.h:58
↓ 1 callers
Function
Dirname
Bcore/src/main/cpp/android-base/file.cpp:319
↓ 1 callers
Method
DispatchRouting
Bcore/src/main/cpp/Dobby/source/InterceptRouting/Routing/FunctionWrapper/function-wrapper.cc:9
↓ 1 callers
Method
DispatchRouting
Bcore/src/main/cpp/Dobby/source/InterceptRouting/Routing/FunctionInlineReplace/function-inline-replace.cc:5
↓ 1 callers
Method
DispatchRouting
Bcore/src/main/cpp/Dobby/source/InterceptRouting/Routing/DynamicBinaryInstrument/dynamic-binary-instrument.cc:9
↓ 1 callers
Function
DobbyGlobalOffsetTableReplace
Bcore/src/main/cpp/Dobby/builtin-plugin/GlobalOffsetTableHook/global_offset_table_hook.cc:146
↓ 1 callers
Method
Emit16
Bcore/src/main/cpp/Dobby/source/MemoryAllocator/CodeBuffer/CodeBufferBase.cc:19
↓ 1 callers
Method
EmitInst
Bcore/src/main/cpp/Dobby/source/MemoryAllocator/CodeBuffer/code-buffer-arm64.cc:15
↓ 1 callers
Function
EncodeSignedLeb128
Bcore/src/main/cpp/base/leb128.h:284
↓ 1 callers
Method
EndsWith
Bcore/src/main/cpp/ziparchive/zip_archive.h:55
↓ 1 callers
Function
EntryToIndex
* 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 callers
Function
Equals
Bcore/src/main/cpp/Dobby/tests/catch.hpp:2541
↓ 1 callers
Method
Equals
Bcore/src/main/cpp/base/safe_map.h:153
↓ 1 callers
Method
Extract
Extract this entry to memory. Returns null on failure and sets error_msg.
Bcore/src/main/cpp/dex/dex_file_loader.cc:72
↓ 1 callers
Function
ExtractTimeAndDate
Bcore/src/main/cpp/ziparchive/zip_writer.cc:153
↓ 1 callers
Function
ExtractToMemory
Bcore/src/main/cpp/ziparchive/zip_archive.cc:1079
↓ 1 callers
Function
FindMethodName
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
← previous
next →
701–800 of 4,151, ranked by callers