# asLody/legend

A framework for hook java methods.

Repository: https://github.com/asLody/legend
Canonical: https://ross.abutalabs.com/products/legend
Language: Java
License Family: other
Last push: 2022-07-23T06:09:39+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3859, "days_push": 1502, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1605, forks 365 (observed 2026-08-28T04:05:10.370206+00:00)

## What it is
Legend is a Java method hooking framework for Android that works without root access, supporting both Dalvik and ART runtimes. It lets developers intercept and modify Java method behavior at runtime using annotations or programmatic hooks.

## Use cases
- hook java methods on android without root
- intercept android activity start events
- hotfix a method in a running android app
- dump dex files from an android app
- dynamically debug android app behavior
- penetration test android software security

## When to choose
- you need to hook Java methods on old Android versions (4.2 through 6.x) without root
- you want annotation-based method interception in an Android app
- you are doing security research or dynamic debugging on legacy Dalvik/ART devices

## When to avoid
- you target modern Android versions - the project is deprecated in favor of Whale Hook
- you need a maintained library with active support or a clear license
- you need to hook native (C/C++) code rather than Java methods

## Facets
- artifact type: library
- maturity: abandoned
- function: security, reverse-engineering, penetration-testing, developer-tools
- domain: security, mobile-development, android-tools, reverse-engineering
- platform: -
- tags: hook-framework, java-method-hooking, dalvik, art-runtime, no-root, hotfix, android-reverse-engineering, deprecated, android, mobile

## Member repositories
- asLody/legend (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:10.370206+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:52:16.274018+00:00, confidence not recorded.
  - readme: https://github.com/asLody/legend (fetched 2026-08-28T04:05:10.370206+00:00, sha c9df217154a3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
