Skip to content

Releases: LuckyPray/DexKit

1.0.2

25 Oct 14:39
dff4740
Compare
Choose a tag to compare

Update logs:

  • rename API FindMethodOpPrefixSeq to FindMethodUsingOpPrefixSeq.
  • support use classLoader load memory dex file (suitable for most reinforce apps),
    use DexKitBridge.create(loader: ClassLoader, useCookieDexFile: Boolean) and set option useCookieDexFile to true.
  • add option unique_result (default true) in these api: findMethodCaller, findMethodInvoking, findMethodUsingField, findMethodUsingString.
    Now you can use them to count visits (although this is not a good deobfuscation practice).

Note: for normally apps, using DexKitBridge.create(classLoader, true) may be a problem.
Because the dexfile in cookies may be modified (dex2oat), currently DexKit cannot be parsed odex's quick instruction.

1.0.1

27 Sep 07:13
8615aa1
Compare
Choose a tag to compare

Update log:

  • fix: findMethodUsingField() only result one Field
  • fix: DexXxxDescriptor no override equals() and hashCode()
  • fix: getTypeSig error handling primitive type

1.0.0

25 Sep 15:33
5eaa396
Compare
Choose a tag to compare

first release