Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/CodingGay/BlackObfuscator · Java · Apache-2.0 (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
CodingGay/BlackObfuscatormain31

For agents

markdown · JSON · MCP: product_card(name="CodingGay/BlackObfuscator")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem