Tool
hbctool
Disassemble and reassemble supported React Native Hermes bytecode bundles through HASM files, enabling bytecode inspection and editing for the explicitly supported legacy HBC versions.
- Targets
- App
- Category
- Android tools
- Relationship
- Foundation tool
- Sources reviewed
Requirements & limits
- The reviewed package metadata is 0.1.5 and classified Alpha; it declares Python ^3.6 and docopt ^0.6.2. As checked on 2026-10-20, v0.1.5 is the latest tag and PyPI release (uploaded 2021-09-17) and there are no GitHub releases; the reviewed 2023-04-10 commit is still the main head, GitHub’s last recorded push was 2023-12-10, the repository is not archived and the README does not mark it as maintained, superseded or archived.
- README support is limited to HBC versions 59, 62, 74 and 76. Supply a compatible Hermes bytecode bundle.
- This is a bytecode assembler/disassembler, not complete original-JavaScript recovery. Overflow patching is listed as future work. MIT-licensed.
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · bongtrop/hbctool · Revision 389b351
- pyproject.toml GitHub · bongtrop/hbctool · Revision 389b351
- LICENSE GitHub · bongtrop/hbctool · Revision 389b351
- https://pypi.org/project/hbctool/0.1.5/
More in Apps
- Vineflower · Tool
- Droid ASC · Tool
- APKEditor · Tool
- jnitrace · Tool
- AsmResolver · Tool
- CodemerxDecompile · Tool