P1sec/hermes-dec
A reverse engineering tool for decompiling and disassembling the React Native Hermes bytecode observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 97
- Release rhythm 97
- 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: 18
- age_days: 1412
- days_rel: 22
- days_push: 22
- n_releases_24m: 8
Adoption not part of the score
1156 stars · 94 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
hermes-dec is a Python-based reverse engineering tool that disassembles and decompiles React Native applications compiled to the Hermes VM bytecode (HBC) format. It parses Hermes bytecode files such as assets/index.android.bundle from Android APKs and produces readable disassembly or decompiled output.
Use cases
- decompile hermes bytecode from a react native android app
- disassemble index.android.bundle hbc files
- analyze react native mobile app internals for security research
- reverse engineer a react native ios app using hermes
- inspect hermes vm bytecode version 84
- audit third-party react native applications
When to choose
- you need to analyze or audit a React Native app compiled with the Hermes engine
- you want an open-source disassembler/decompiler for HBC files
- you prefer a dependency-free Python 3 tool installable via pipx, uv, snap, or AUR
When to avoid
- the target app uses plain minified JavaScript instead of Hermes bytecode
- you need a full JavaScript decompiler for non-Hermes bundles
- you need a GUI-based reverse engineering suite
Facets
cli-tool · maturity active
reverse-engineering parser developer-tools reverse-engineering mobile-development security developer-tools python cli cross-platform hermes react-native decompiler disassembler bytecode hbc javascript
2 sources
- readme: https://github.com/P1sec/hermes-dec · fetched 2026-08-28 · b67f3adf49e7
- registry_pypi: https://pypi.org/pypi/hermes-dec/json · fetched 2026-08-29 · 50bbdf077576
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| P1sec/hermes-dec | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="P1sec/hermes-dec")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem