Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Please connect to the obfuscation library for the four major components of AndroidManifest.xml (Activity, Service, BroadcastReceiver, ContentProvider) #157

Open
Aimeelove5 opened this issue Jan 8, 2025 · 0 comments

Comments

@Aimeelove5
Copy link

https://github.com/denglongfei/activityGuard
ActivityGuard is a solution for obfuscating the four major components. It can interfere with the names of Activity, Service, Application and custom promoted views in apk and aab during compression to ensure the security of the application.

Purpose
Preventing reverse engineering: The class names of the four major components of Android are directly referenced in AndroidManifest.xml and code. After understanding the application logic based on the name, it is easy to be decompiled.
Enhanced security: Obfuscating names increases the weight of attackers to locate key components and reduces the risk of network attacks.
Vest package: Reduce the duplication rate of aab packages to avoid being removed from the shelves or banned due to too high duplication rate when listed on Google Play

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

No branches or pull requests

1 participant