CodingGay/BlackObfuscator
Black Obfuscator is an obfuscator for Android APK DexFile, it can help developer to protect source code by control flow flattening, and make it difficult to analyze the actual program control flow. observed · 2026-08-28
Health v2 · maintenance only
31/100
- Activity 19
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1724
- days_rel: n/a
- days_push: 487
- n_releases_24m: 0
Adoption not part of the score
1123 stars · 238 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
BlackObfuscator is a Java-based obfuscator for Android DEX files that applies control flow flattening to make decompiled code hard to analyze. It is built on dex2jar and includes an Android Studio plugin and GUI tool for automated obfuscation during packaging.
Use cases
- obfuscate android apk dex files
- protect android app source code from reverse engineering
- apply control flow flattening to dex bytecode
- make decompiled android code hard to read
- integrate dex obfuscation into android studio build
- obfuscate only specific packages of an android app
When to choose
- you need DEX-level control flow obfuscation beyond ProGuard/R8 renaming
- you want to protect business logic in an Android APK from static analysis
- you need whitelist/blacklist rules to obfuscate only your own code
When to avoid
- you only need identifier renaming or shrinking (use R8/ProGuard)
- you need runtime protections like anti-tampering or encryption
- your project is not Android/DEX based
Facets
cli-tool · maturity active
security reverse-engineering cli developer-tools security android-tools reverse-engineering mobile-development jvm cli obfuscator dex control-flow-flattening apk-protection android-studio-plugin android
1 source
- readme: https://github.com/CodingGay/BlackObfuscator · fetched 2026-08-28 · b76ec8e24f63
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| CodingGay/BlackObfuscator | main | 31 |
For agents
markdown · JSON · MCP: product_card(name="CodingGay/BlackObfuscator")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem