Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/L-JINBIN/ApkSignatureKiller
/ functions
Functions
4,291 in github.com/L-JINBIN/ApkSignatureKiller
⨍
Functions
4,291
◇
Types & classes
860
↓ 20 callers
Method
getAnnotations
(@NonNull AnnotationSetKey key)
dexlib2/org/jf/dexlib2/writer/AnnotationSetSection.java:42
↓ 20 callers
Method
getExceptionHandlers
A list of the exception handlers associated with this try block. <p> The exception handlers in the returned list will all have a unique type, includin
dexlib2/org/jf/dexlib2/iface/TryBlock.java:71
↓ 19 callers
Method
get
()
dexlib2/org/jf/dexlib2/analysis/ClassPath.java:175
↓ 19 callers
Method
get
()
dexlib2/org/jf/dexlib2/analysis/ClassProto.java:127
↓ 19 callers
Method
getExceptionType
(@NonNull ExceptionHandler handler)
dexlib2/org/jf/dexlib2/writer/ClassSection.java:121
↓ 19 callers
Method
getRegisterF
()
dexlib2/org/jf/dexlib2/iface/instruction/FiveRegisterInstruction.java:41
↓ 19 callers
Method
getSize
()
mt/bin/util/StringDecoder.java:250
↓ 19 callers
Method
printUnsignedLongAsHex
(long value)
dexlib2/org/jf/util/IndentingWriter.java:177
↓ 19 callers
Method
toString
()
dexlib2/org/jf/dexlib2/writer/pool/TypeListPool.java:116
↓ 19 callers
Method
writeRegister
(IndentingWriter writer, int registerNumber)
dexlib2/org/jf/baksmali/Adaptors/Format/InstructionMethodItem.java:430
↓ 18 callers
Method
extractLowUnsignedNibble
Extracts the low unsigned 4-bit nibble from the least significant byte of the given value @param value the value to extract the nibble from @return t
dexlib2/org/jf/util/NibbleUtils.java:75
↓ 18 callers
Method
packNibbles
(int a, int b)
dexlib2/org/jf/dexlib2/writer/InstructionWriter.java:539
↓ 18 callers
Method
parseRegister_byte
(String register)
dexlib2/org/jf/smali/smaliTreeWalker.java:425
↓ 18 callers
Method
printSignedIntAsDec
(int value)
dexlib2/org/jf/util/IndentingWriter.java:215
↓ 17 callers
Method
analyzeUnaryOp
(@NonNull AnalyzedInstruction analyzedInstruction, @NonNull RegisterType destR
dexlib2/org/jf/dexlib2/analysis/MethodAnalyzer.java:1459
↓ 17 callers
Method
extractHighUnsignedNibble
Extracts the high unsigned 4-bit nibble from the least significant byte of the given value @param value the value to extract the nibble from @return
dexlib2/org/jf/util/NibbleUtils.java:64
↓ 17 callers
Method
getRegisterG
()
dexlib2/org/jf/dexlib2/iface/instruction/FiveRegisterInstruction.java:43
↓ 17 callers
Method
readByte
(int offset)
dexlib2/org/jf/dexlib2/dexbacked/BaseDexBuffer.java:134
↓ 17 callers
Method
toString
()
dexlib2/org/jf/dexlib2/analysis/ClassProto.java:102
↓ 16 callers
Method
allArtVersions
(int opcodeValue)
dexlib2/org/jf/dexlib2/Opcode.java:415
↓ 16 callers
Method
checkValueArg
(int valueArg, int maxValue)
dexlib2/org/jf/dexlib2/util/Preconditions.java:148
↓ 16 callers
Method
filter
@param current 当前Entry序号 @param total 总Entry个数 @return Null不进行解压 否则进行解压
mt/bin/zip/ExtractCallback.java:11
↓ 16 callers
Method
firstApi
(int opcodeValue, int api)
dexlib2/org/jf/dexlib2/Opcode.java:390
↓ 16 callers
Method
isEmpty
()
dexlib2/org/jf/util/ArraySortedSet.java:67
↓ 16 callers
Method
put
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
mt/android/util/SparseArray.java:132
↓ 16 callers
Method
throwBadUtf8
Helper for {@link #utf8BytesToString}, which throws the right exception for a bogus utf-8 byte. @param value the byte value @param offset the file o
dexlib2/org/jf/util/Utf8Utils.java:297
↓ 16 callers
Method
write
(int i)
mt/bin/io/ZOutput.java:43
↓ 15 callers
Method
getAttributeOffset
(int index)
mt/bin/xml/decode/AXmlResourceParser.java:760
↓ 15 callers
Method
printStackTrace
{@inheritDoc}
dexlib2/org/jf/util/ExceptionWithContext.java:111
↓ 15 callers
Method
writeInt
(int i)
mt/bin/io/ZOutput.java:63
↓ 14 callers
Method
get
(int index, boolean prefix)
mt/bin/xml/decode/AXmlResourceParser.java:691
↓ 14 callers
Method
getHandlerCodeAddress
Gets the code offset of the handler. @return The offset of the handler from the the beginning of the bytecode for the method. The offset will be in t
dexlib2/org/jf/dexlib2/iface/ExceptionHandler.java:66
↓ 14 callers
Method
getValue
Get value as Java long. @return value as a long @since 1.1
mt/bin/zip/ZipLong.java:91
↓ 14 callers
Method
label_ref
()
dexlib2/org/jf/smali/smaliParser.java:7191
↓ 14 callers
Method
label_ref
()
dexlib2/org/jf/smali/smaliTreeWalker.java:3473
↓ 14 callers
Method
putShort
put the value as two bytes in big endian byte order. @param value the Java int to convert to bytes @param buf the output buffer @param offset The
mt/bin/zip/ZipShort.java:84
↓ 13 callers
Method
checkShortRegister
(int register)
dexlib2/org/jf/dexlib2/util/Preconditions.java:68
↓ 13 callers
Method
getClassDef
(String type)
dexlib2/org/jf/dexlib2/analysis/ClassProvider.java:39
↓ 13 callers
Method
getDefiningClass
(@NonNull FieldRefKey key)
dexlib2/org/jf/dexlib2/writer/FieldSection.java:40
↓ 13 callers
Method
getElements
Gets a set of the name/value elements associated with this annotation. <p> The elements in the returned set will be unique with respect to the element
dexlib2/org/jf/dexlib2/iface/Annotation.java:70
↓ 13 callers
Method
getMessage
()
dexlib2/org/jf/smali/InvalidToken.java:48
↓ 13 callers
Method
getName
Get the name of the entry. @return the entry name @since 1.9
mt/bin/zip/ZipEntry.java:469
↓ 13 callers
Method
getProperty
(String name)
mt/bin/xml/decode/AXmlResourceParser.java:470
↓ 13 callers
Method
getSwitchElements
()
dexlib2/org/jf/dexlib2/iface/instruction/SwitchPayload.java:39
↓ 13 callers
Method
getValue
Get value as Java int. @return value as a Java int @since 1.1
mt/bin/zip/ZipShort.java:95
↓ 13 callers
Method
set
(T t)
dexlib2/org/jf/dexlib2/dexbacked/util/VariableSizeListIterator.java:113
↓ 13 callers
Method
size
()
dexlib2/org/jf/dexlib2/dexbacked/OatFile.java:187
↓ 13 callers
Method
valueAt
Given an index in the range <code>0...size()-1</code>, returns the value from the <code>index</code>th key-value mapping that this SparseArray stores.
dexlib2/org/jf/util/SparseArray.java:217
↓ 12 callers
Method
getAnnotations
Gets a set of the annotations that are applied to this field. <p> The annotations in the returned set are guaranteed to have unique types. @return A
dexlib2/org/jf/dexlib2/iface/Field.java:104
↓ 12 callers
Method
getDebugItems
(boolean mutable)
dexlib2/org/jf/dexlib2/builder/MethodLocation.java:102
↓ 12 callers
Method
getInstruction
()
dexlib2/org/jf/dexlib2/builder/MethodLocation.java:77
↓ 12 callers
Method
getStartCodeAddress
Gets the code offset of the start of this try block. <p> The starting location must not occur in the middle of an instruction. @return The offset of
dexlib2/org/jf/dexlib2/iface/TryBlock.java:51
↓ 12 callers
Method
getVirtualMethods
Gets the virtual methods that are defined by this class. <p> The virtual methods that are returned must have no duplicates. @return The virtual metho
dexlib2/org/jf/dexlib2/iface/ClassDef.java:162
↓ 12 callers
Method
internType
(@NonNull String type)
dexlib2/org/jf/dexlib2/writer/builder/BuilderTypePool.java:55
↓ 12 callers
Method
parseRegister_nibble
(String register)
dexlib2/org/jf/smali/smaliTreeWalker.java:407
↓ 12 callers
Method
readSizedSmallUint
(int bytes)
dexlib2/org/jf/dexlib2/dexbacked/BaseDexReader.java:415
↓ 12 callers
Method
update
(byte[] rawtext)
mt/bin/zip/encoding/DetectEncoding.java:79
↓ 12 callers
Method
writeFirstRegister
(IndentingWriter writer)
dexlib2/org/jf/baksmali/Adaptors/Format/InstructionMethodItem.java:434
↓ 11 callers
Method
align
()
dexlib2/org/jf/dexlib2/writer/DexDataWriter.java:275
↓ 11 callers
Method
get
(int index)
dexlib2/org/jf/dexlib2/dexbacked/util/FixedSizeList.java:44
↓ 11 callers
Method
getAccessFlags
(@NonNull ClassKey key)
dexlib2/org/jf/dexlib2/writer/ClassSection.java:59
↓ 11 callers
Method
getDebugItemType
The type of this debug item. <p> The returned integer will be one of the DebugItemType. constants. @return The type of this debug item.
dexlib2/org/jf/dexlib2/iface/debug/DebugItem.java:48
↓ 11 callers
Method
getInstance
Since JarMarker is stateless we can always use the same instance. @return the DEFAULT jarmaker.
mt/bin/zip/JarMarker.java:50
↓ 11 callers
Method
getMethodDescriptor
(MethodReference methodReference)
dexlib2/org/jf/dexlib2/util/ReferenceUtil.java:49
↓ 11 callers
Method
getParameters
(@NonNull ProtoKey key)
dexlib2/org/jf/dexlib2/writer/ProtoSection.java:44
↓ 11 callers
Method
getRegisterCount
Gets the number of registers in this method. @return The number of register in this method.
dexlib2/org/jf/dexlib2/iface/MethodImplementation.java:50
↓ 11 callers
Method
getReturnType
(@NonNull ProtoKey key)
dexlib2/org/jf/dexlib2/writer/ProtoSection.java:41
↓ 11 callers
Method
newLabel
(@NonNull int[] codeAddressToIndex, int codeAddress)
dexlib2/org/jf/dexlib2/builder/MutableMethodImplementation.java:528
↓ 11 callers
Method
read
()
mt/bin/zip/ZipFile.java:675
↓ 11 callers
Method
setPostRegisterTypeAndPropagateChanges
(@NonNull AnalyzedInstruction analyzedInstruction, int
dexlib2/org/jf/dexlib2/analysis/MethodAnalyzer.java:413
↓ 11 callers
Method
throwOdexedInstructionException
(IntStream input, String odexedInstruction)
dexlib2/org/jf/smali/smaliParser.java:478
↓ 11 callers
Method
writeFully
(byte[] b)
mt/bin/io/ZOutput.java:53
↓ 10 callers
Method
analyze32BitPrimitiveIgetSget
(@NonNull AnalyzedInstruction analyzedInstruction, @NonNull Reg
dexlib2/org/jf/dexlib2/analysis/MethodAnalyzer.java:1403
↓ 10 callers
Method
compare
(Collection<? extends T> list1, Collection<? extends T> list2)
dexlib2/org/jf/util/CollectionUtils.java:136
↓ 10 callers
Method
getCodeUnitCount
Gets the number of code units covered by this try block. <p> The end of the try block is typically coincident with the end of an instruction, but does
dexlib2/org/jf/dexlib2/iface/TryBlock.java:61
↓ 10 callers
Method
getInlineIndex
()
dexlib2/org/jf/dexlib2/iface/instruction/InlineIndexInstruction.java:35
↓ 10 callers
Method
getInputStream
Returns an InputStream for reading the contents of the given entry. @param ze the entry to get the stream for. @return a stream to read the entry fro
mt/bin/zip/ZipFile.java:255
↓ 10 callers
Method
getItemCount
()
dexlib2/org/jf/dexlib2/writer/IndexSection.java:45
↓ 10 callers
Method
getReferenceAnnotation
(@NonNull DexBackedDexFile dexFile, int typeIndex)
dexlib2/org/jf/dexlib2/dexbacked/raw/TypeIdItem.java:61
↓ 10 callers
Method
getSignature
()
dexlib2/org/jf/dexlib2/iface/debug/LocalInfo.java:43
↓ 10 callers
Method
getVtableIndex
()
dexlib2/org/jf/dexlib2/iface/instruction/VtableIndexInstruction.java:35
↓ 10 callers
Method
getWideLiteral
()
dexlib2/org/jf/dexlib2/iface/instruction/WideLiteralInstruction.java:35
↓ 10 callers
Method
isArt
()
dexlib2/org/jf/dexlib2/analysis/ClassPath.java:130
↓ 10 callers
Method
javaToDexName
(String javaName)
dexlib2/org/jf/dexlib2/analysis/reflection/util/ReflectionUtils.java:50
↓ 10 callers
Method
makeReference
(@NonNull DexBackedDexFile dexFile, int referenceType, int referenceIndex)
dexlib2/org/jf/dexlib2/dexbacked/reference/DexBackedReference.java:42
↓ 10 callers
Method
nonvoid_type_descriptor
()
dexlib2/org/jf/smali/smaliParser.java:4353
↓ 10 callers
Method
nonvoid_type_descriptor
()
dexlib2/org/jf/smali/smaliTreeWalker.java:5985
↓ 10 callers
Method
nullToEmptyList
(@Nullable ImmutableList<T> list)
dexlib2/org/jf/util/ImmutableUtils.java:42
↓ 10 callers
Method
setDeodexedInstruction
(Instruction instruction)
dexlib2/org/jf/dexlib2/analysis/AnalyzedInstruction.java:151
↓ 10 callers
Method
setValue
(Integer value)
dexlib2/org/jf/dexlib2/writer/pool/ClassPool.java:251
↓ 10 callers
Method
size
()
dexlib2/org/jf/dexlib2/writer/builder/BuilderTypeList.java:59
↓ 10 callers
Method
write
(byte[] b, int off, int len)
mt/bin/signer/ApkSigner.java:47
↓ 10 callers
Method
writeInt
(byte[] data, int off, int value)
src/cc/binmt/signature/NKillSignatureTool.java:218
↓ 10 callers
Method
writeShort
(int value)
dexlib2/org/jf/dexlib2/writer/DexDataWriter.java:109
↓ 9 callers
Method
allApis
(int opcodeValue)
dexlib2/org/jf/dexlib2/Opcode.java:411
↓ 9 callers
Method
analyzeInstruction
@return false if analyzedInstruction is an odex instruction that couldn't be deodexed, due to its object register being null
dexlib2/org/jf/dexlib2/analysis/MethodAnalyzer.java:621
↓ 9 callers
Method
closeEntry
Writes all necessary data for this entry. @throws IOException on error @since 1.1
mt/bin/zip/ZipOutputStream.java:440
↓ 9 callers
Method
combine
(List<VersionConstraint>... versionConstraints)
dexlib2/org/jf/dexlib2/Opcode.java:419
↓ 9 callers
Method
deindent
(int indentAmount)
dexlib2/org/jf/util/IndentingWriter.java:170
↓ 9 callers
Method
formatAnnotation
(int offset, String annotationMsg)
dexlib2/org/jf/dexlib2/util/AnnotatedBytes.java:226
← previous
next →
101–200 of 4,291, ranked by callers