Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Improve deobfuscated class names #969

Merged
merged 1 commit into from
Aug 21, 2020
Merged

Conversation

jpstotz
Copy link
Collaborator

@jpstotz jpstotz commented Aug 21, 2020

Das proposed in #965 I have implemented a prefix generator for deobfuscated class names that generates the prefix by class properties (Enum or abstract classes) as well as certain Android/Java super classes and interfaces.

Common supported classes are:

  • Classes in package android.app such as Activity
  • Classes in package android.os such as AsyncTask
  • java.lang.Runnable interface
  • Interfaces in package java.util.concurrent such as Callable
  • Interfaces in packages android.view and android.content -> e.g. OnClickListener interfaces

… and info about super class respectively implemented interfaces
@skylot skylot merged commit 1774dc7 into skylot:master Aug 21, 2020
@skylot
Copy link
Owner

skylot commented Aug 21, 2020

@jpstotz thanks! Nice improvement 👍

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants