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

obfuscator-llvm/obfuscator

None observed · 2026-08-28

github.com/obfuscator-llvm/obfuscator observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

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: 4929
  • days_rel: n/a
  • days_push: 1048
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4389 stars · 1412 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Obfuscator-LLVM is a fork of the LLVM compiler infrastructure that adds code obfuscation passes for software protection. It transforms compiled code with techniques like control-flow flattening, bogus control flow, and instruction substitution to hinder reverse engineering.

Use cases

  • obfuscate C/C++ binaries to resist reverse engineering
  • protect proprietary algorithms in shipped native code
  • apply control-flow flattening to compiled programs
  • build software with LLVM passes that obscure logic
  • harden binaries against static and dynamic analysis

When to choose

  • you need source-level obfuscation of C/C++ code via a compiler pass
  • you want a well-cited, research-backed obfuscation tool
  • you can build against LLVM 4.0 and accept an older toolchain

When to avoid

  • you need support for modern LLVM versions or recent C++ standards
  • you want actively developed obfuscation features
  • you need obfuscation for languages other than C/C++

Facets

library · maturity maintenance

compiler security build-tool security compilers developer-tools windows cpp obfuscation llvm software-protection reverse-engineering-protection code-obfuscation linux macos

1 source

Member repositories

RepositoryRoleHealth v2
obfuscator-llvm/obfuscatormain32

For agents

markdown · JSON · MCP: product_card(name="obfuscator-llvm/obfuscator")

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