Tool
hyperscan-emulator
hyperscan-emulator loads a HyperScan firmware image into emulated memory and exposes CPU execution through an interactive debugger. The debugger supports stepping, breakpoints and memory views, while its disassembler prints decoded instructions and register operands.
- Targets
- Firmware
- Category
- Debugging and dynamic analysis
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 34
- Last commit
- 2026-09-20
- Language
- C++
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A firmware image at roms/hsfirmware.bin.
- License: No licence file in the repository.
Cite
BibTeX
@misc{hyperscan-emulator,
title = {{hyperscan-emulator}},
howpublished = {\url{https://github.com/LiraNuna/hyperscan-emulator}},
url = {https://github.com/LiraNuna/hyperscan-emulator},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/hyperscan-emulator/}}
}Plain text
hyperscan-emulator. https://github.com/LiraNuna/hyperscan-emulator (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/hyperscan-emulator/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- source/main.cpp GitHub · LiraNuna/hyperscan-emulator · Revision be1bfdd
- source/hyperscan/debugger.cpp GitHub · LiraNuna/hyperscan-emulator · Revision be1bfdd
- source/hyperscan/disasm.cpp GitHub · LiraNuna/hyperscan-emulator · Revision be1bfdd
More in Native binaries
- AppleWin · Tool
- PyFLP · Tool
- DownUnderCTF: masked-squares flag checker · Case study
- Show Your Work: a measured dissection of REA's evidence architecture · Case study
- Windows loader: static malware analysis with REA and Codex · Case study
- OpenBSD netcat: static REA and Ghidra investigation · Case study