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

hyugogirubato/KeyDive

Extract Widevine L3 keys from Android devices effortlessly, spanning multiple Android versions for DRM research and education. observed · 2026-08-28

github.com/hyugogirubato/KeyDive · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

80/100

  • Activity 87
  • Release rhythm 81
  • Longevity 63
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 8
  • age_days: 886
  • days_rel: 127
  • days_push: 80
  • n_releases_24m: 16

Full methodology

Adoption not part of the score

1058 stars · 156 forks observed · 2026-08-28

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

KeyDive is a Python CLI tool that extracts Widevine L3 DRM keys and device credentials from rooted Android devices using Frida instrumentation and ADB. It supports multiple Android versions and exports keys in formats like pywidevine .wvd for DRM research and education.

Use cases

  • extract widevine l3 keys from android device
  • dump cdm private key and client id for drm research
  • create pywidevine wvd device file from rooted phone
  • intercept widevine keybox via frida
  • analyze drm protection on android versions

When to choose

  • you need to extract Widevine L3 keys from a rooted Android device for research
  • you want automated extraction across many Android SDK versions
  • you need pywidevine-compatible device credential export

When to avoid

  • your device is not rooted or lacks frida-server
  • you need L1 key extraction or want to circumvent DRM on content you don't have rights to
  • you need a GUI-based tool

Facets

cli-tool · maturity active

security reverse-engineering cli cryptography security android-tools reverse-engineering privacy python cli cross-platform drm widevine frida adb key-extraction cdm android

3 sources

Member repositories

RepositoryRoleHealth v2
hyugogirubato/KeyDivemain80

For agents

markdown · JSON · MCP: product_card(name="hyugogirubato/KeyDive")

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