MCPcopy Create free account

hub / github.com/5ec1cff/StethoX / functions

Functions733 in github.com/5ec1cff/StethoX

↓ 47 callersMethodloadClass
(String name, boolean resolve)
app/src/main/java/io/github/a13e300/tools/DexUtils.java:61
↓ 45 callersMethodget
Returns the value to which the specified key is mapped, or {@code null} if this map contains no mapping for the key. <p>More formally, if this map co
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:830
↓ 41 callersMethodgetClass
(String name)
app/src/main/java/io/github/a13e300/tools/deobfuscation/NameMap.java:5
↓ 36 callersMethodinvoke
(Object o)
app/src/main/java/io/github/a13e300/tools/objects/HookFunction.java:727
↓ 32 callersMethodgetMethod
(String className, String methodName, String... argTypes)
app/src/main/java/io/github/a13e300/tools/deobfuscation/NameMap.java:10
↓ 31 callersFunctionto_string
app/src/main/cpp/jvmti/stethox_jvmti.cpp:19
↓ 30 callersMethodequals
(Object o)
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:1297
↓ 23 callersMethodgetSymbAddress
app/src/main/cpp/elf_parser/include/elf_parser.hpp:142
↓ 21 callersMethodlog
(String msg)
app/src/main/java/io/github/a13e300/tools/DexUtils.java:15
↓ 21 callersMethodsize
Returns the number of key-value mappings in this map. If the map contains more than <tt>Integer.MAX_VALUE</tt> elements, returns <tt>Integer.MAX_VALUE
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:771
↓ 20 callersMethodd
(String msg)
app/src/main/java/io/github/a13e300/tools/Logger.java:7
↓ 17 callersMethodgetClassLoader
()
app/src/main/java/io/github/a13e300/tools/objects/HookFunction.java:67
↓ 14 callersMethode
(String msg)
app/src/main/java/io/github/a13e300/tools/Logger.java:11
↓ 13 callersMethodDeleteLocalRef
app/src/main/cpp/classloader.cpp:36
↓ 13 callersMethodkey
()
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:174
↓ 11 callersFunctionrc_bit
* Decode one bit. In some versions, this function has been split in three * functions so that the compiler is supposed to be able to more easily avoi
app/src/main/cpp/elf_parser/xz-embedded/xz_dec_lzma2.c:529
↓ 10 callersFunctionInit
app/src/main/cpp/art.cpp:264
↓ 10 callersMethodremove
Removes the key (and its corresponding value) from this map. This method does nothing if the key is not in the map. @param key the key that needs t
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:992
↓ 10 callersMethodvalue
()
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:179
↓ 9 callersMethodtoString
()
app/src/main/java/io/github/a13e300/tools/node/Node.java:16
↓ 8 callersMethodDeallocate
app/src/main/cpp/jvmti/jvmti.h:1796
↓ 8 callersFunctiondeoptimizeAll
app/src/main/java/io/github/a13e300/tools/AsyncTrace.kt:70
↓ 8 callersMethodhashOf
(Object key)
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:120
↓ 8 callersMethodisEmpty
Returns <tt>true</tt> if this map contains no key-value mappings. @return <tt>true</tt> if this map contains no key-value mappings
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:731
↓ 8 callersMethodput
Maps the specified key to the specified value in this table. Neither the key nor the value can be null. <p>The value can be retrieved by calling the
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:945
↓ 8 callersMethodsegmentFor
Returns the segment that should be used for key with given hash. @param hash the hash code for the key @return the segment
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:116
↓ 7 callersMethodNewLocalRef
app/src/main/cpp/classloader.cpp:32
↓ 7 callersMethodgetKey
()
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:1283
↓ 7 callersFunctionxz_crc32
app/src/main/cpp/elf_parser/xz-embedded/xz_crc32.c:49
↓ 6 callersMethodgetValue
()
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:1287
↓ 6 callersMethodkeyEq
(Object src, Object dest)
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:293
↓ 6 callersMethodremoveStale
()
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:586
↓ 5 callersMethodGetLocalInt
app/src/main/cpp/jvmti/jvmti.h:2047
↓ 5 callersMethodcontains
Legacy method testing if some key maps into the specified value in this table. This method is identical in functionality to {@link #containsValue}, a
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:928
↓ 5 callersMethodfindClass
(Object[] args)
app/src/main/java/io/github/a13e300/tools/objects/HookFunction.java:269
↓ 5 callersMethodnextEntry
()
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:1215
↓ 5 callersFunctionsetByOffset
app/src/main/cpp/elf_parser/elf_parser.cc:129
↓ 5 callersMethodunhook
()
app/src/main/java/io/github/a13e300/tools/objects/UnhookFunction.java:59
↓ 4 callersMethodadvance
()
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:1179
↓ 4 callersMethodcall
(Context cx, Scriptable scope, Scriptable thisObj, Object[] args)
app/src/main/java/io/github/a13e300/tools/objects/HookFunction.java:76
↓ 4 callersMethodcheckPermission
()
app/src/main/java/io/github/a13e300/tools/SuspendProvider.java:56
↓ 4 callersMethodclear
(Context cx, Scriptable thisObj, Object[] args, Function funObj)
app/src/main/java/io/github/a13e300/tools/objects/HookFunction.java:356
↓ 4 callersMethodenterJsContext
()
app/src/main/java/io/github/a13e300/tools/Utils.java:117
↓ 4 callersFunctionexec_adb
(p, device=None)
stethox-launcher.py:16
↓ 4 callersMethodgetFirst
Returns properly casted first entry of bin for given hash.
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:310
↓ 4 callersMethodgetResult
(Scriptable thisObj)
app/src/main/java/io/github/a13e300/tools/objects/HookParam.java:70
↓ 4 callersMethodinitializeStetho
(Context context, boolean system)
app/src/main/java/io/github/a13e300/tools/StethoxAppInterceptor.java:63
↓ 4 callersMethodsetValue
(V value)
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:1291
↓ 4 callersFunctiontoStringSafe
app/src/main/java/io/github/a13e300/tools/ObjectScanner.kt:40
↓ 4 callersFunctionxz_dec_reset
app/src/main/cpp/elf_parser/xz-embedded/xz_dec_stream.c:920
↓ 3 callersFunctionIsNull
app/src/main/cpp/art.hpp:90
↓ 3 callersMethodPtr
app/src/main/cpp/art.hpp:29
↓ 3 callersMethodRequest_headers
(Object request)
app/src/main/java/io/github/a13e300/tools/network/okhttp3/OkHttp3Helper.java:32
↓ 3 callersMethodResponse_headers
(Object response)
app/src/main/java/io/github/a13e300/tools/network/okhttp3/OkHttp3Helper.java:17
↓ 3 callersFunctionSetDebuggableValue
app/src/main/cpp/art.cpp:234
↓ 3 callersMethodSetState
app/src/main/cpp/art.hpp:487
↓ 3 callersMethodSetTag
app/src/main/cpp/jvmti/jvmti.h:1991
↓ 3 callersMethodclear
Removes all of the mappings from this map.
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:1042
↓ 3 callersFunctioncrc_validate
* Validate that the next four or eight input bytes match the value * of s->crc. s->pos must be zero when starting to validate the first byte. * The
app/src/main/cpp/elf_parser/xz-embedded/xz_dec_stream.c:366
↓ 3 callersMethodcurrentActivityThread
()
hidden-api/src/main/java/android/app/ActivityThread.java:12
↓ 3 callersFunctiondec_vli
Decode a variable-length integer (little-endian base-128 encoding) */
app/src/main/cpp/elf_parser/xz-embedded/xz_dec_stream.c:187
↓ 3 callersMethoddereferenceValue
(Object value)
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:183
↓ 3 callersMethodensureJvmTi
()
app/src/main/java/io/github/a13e300/tools/NativeUtils.java:41
↓ 3 callersFunctionfill_temp
* Fill s->temp by copying data starting from b->in[b->in_pos]. Caller * must have set s->temp.pos to indicate how much data we are supposed * to cop
app/src/main/cpp/elf_parser/xz-embedded/xz_dec_stream.c:169
↓ 3 callersMethodgetActivityThread
()
app/src/main/java/io/github/a13e300/tools/Utils.java:19
↓ 3 callersMethodgetStackTrace
(boolean hide)
app/src/main/java/io/github/a13e300/tools/Utils.java:107
↓ 3 callersMethodgetType
(Uri uri)
app/src/main/java/io/github/a13e300/tools/SuspendProvider.java:26
↓ 3 callersFunctionindex_update
Update the Index size and the CRC32 value. */
app/src/main/cpp/elf_parser/xz-embedded/xz_dec_stream.c:300
↓ 3 callersMethodinsert
(Uri uri, ContentValues values)
app/src/main/java/io/github/a13e300/tools/SuspendProvider.java:31
↓ 3 callersFunctionisValid
app/src/main/java/io/github/a13e300/tools/ObjectScanner.kt:98
↓ 3 callersMethodkeySet
Returns a {@link Set} view of the keys contained in this map. The set is backed by the map, so changes to the map are reflected in the set, and vice-
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:1081
↓ 3 callersFunctionmatches
app/src/main/java/io/github/a13e300/tools/ObjectScanner.kt:122
↓ 3 callersMethodnewHashEntry
( K key, int hash, HashEntry<K, V> next, V value)
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:315
↓ 3 callersMethodokhttp3_internal_http_RealInterceptorChain_interceptors
()
app/src/main/java/io/github/a13e300/tools/network/okhttp3/OkHttp3Helper.java:54
↓ 3 callersFunctionrc_bittree
Decode a bittree starting from the most significant bit. */
app/src/main/cpp/elf_parser/xz-embedded/xz_dec_lzma2.c:551
↓ 3 callersFunctionrc_normalize
Read the next input byte if needed. */
app/src/main/cpp/elf_parser/xz-embedded/xz_dec_lzma2.c:510
↓ 3 callersMethodsetParam
(XC_MethodHook.MethodHookParam param)
app/src/main/java/io/github/a13e300/tools/objects/HookParam.java:35
↓ 3 callersMethodstart
(ClassLoader classLoader)
app/src/main/java/io/github/a13e300/tools/network/okhttp3/StethoOkHttp3ProxyInterceptor.java:53
↓ 3 callersMethodtoString
()
app/src/main/java/io/github/a13e300/tools/objects/HookFunction.java:264
↓ 3 callersMethodtraceInternal
(Context cx, Scriptable scope, Object[] args, Function funObj, boolean stack, boolean asyncTrace)
app/src/main/java/io/github/a13e300/tools/objects/HookFunction.java:417
↓ 3 callersMethodusage
()
app/src/main/java/io/github/a13e300/tools/objects/OkHttpInterceptorObject.java:78
↓ 2 callersMethodGetClassSignature
app/src/main/cpp/jvmti/jvmti.h:2151
↓ 2 callersMethodGetLocalObject
app/src/main/cpp/jvmti/jvmti.h:2034
↓ 2 callersMethodGetLocalVariableTable
app/src/main/cpp/jvmti/jvmti.h:2318
↓ 2 callersMethodGetRuntimeCallbacks
app/src/main/cpp/art.cpp:218
↓ 2 callersMethodGetStackTrace
app/src/main/cpp/jvmti/jvmti.h:1900
↓ 2 callersMethodGetState
app/src/main/cpp/art.hpp:483
↓ 2 callersMethodGetValue
app/src/main/cpp/art.hpp:441
↓ 2 callersMethodHeaders_name
(Object headers, int index)
app/src/main/java/io/github/a13e300/tools/network/okhttp3/OkHttp3Helper.java:38
↓ 2 callersMethodHeaders_size
(Object headers)
app/src/main/java/io/github/a13e300/tools/network/okhttp3/OkHttp3Helper.java:37
↓ 2 callersMethodHeaders_value
(Object headers, int index)
app/src/main/java/io/github/a13e300/tools/network/okhttp3/OkHttp3Helper.java:39
↓ 2 callersMethodRequest_url
(Object request)
app/src/main/java/io/github/a13e300/tools/network/okhttp3/OkHttp3Helper.java:29
↓ 2 callersMethodResponseBody_contentType
(Object body)
app/src/main/java/io/github/a13e300/tools/network/okhttp3/OkHttp3Helper.java:25
↓ 2 callersMethodResponse_header
(Object response, String name)
app/src/main/java/io/github/a13e300/tools/network/okhttp3/OkHttp3Helper.java:16
↓ 2 callersMethodTransitionFromRunnableToSuspended
app/src/main/cpp/art.cpp:311
↓ 2 callersMethodTransitionFromSuspendedToRunnable
app/src/main/cpp/art.cpp:316
↓ 2 callersMethodVisitRoots
app/src/main/cpp/classloader.cpp:66
↓ 2 callersMethodclearHooks
()
app/src/main/java/io/github/a13e300/tools/objects/HookFunction.java:252
↓ 2 callersMethodcontainsValue
Returns <tt>true</tt> if this map maps one or more keys to the specified value. Note: This method requires a full internal traversal of the hash table
app/src/main/java/io/github/a13e300/tools/utils/ConcurrentIdentityWeakHashMap.java:862
↓ 2 callersFunctiondict_flush
* Flush pending data from dictionary to b->out. It is assumed that there is * enough space in b->out. This is guaranteed because caller uses dict_lim
app/src/main/cpp/elf_parser/xz-embedded/xz_dec_lzma2.c:437
next →1–100 of 733, ranked by callers