Case study
ArmorX Toolkit: reconstructing ARMORX Pro configuration and control
ArmorX Toolkit reconstructs configuration and control behavior for the BIGBIG WON ARMORX Pro controller accessory. It decodes and builds 144-byte configuration records with CRC16, records key mappings and BLE/USB command behavior, and supplies capture, CLI, and configurator tools based on the findings.
- Targets
- Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 4
- Last commit
- 2026-09-30
- Language
- Python
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence

- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: BIGBIG WON ARMORX Pro hardware is required for live device work; documented hardware validation used an F20 wireless adapter.
- Prerequisites: Python 3.10+ for the Python toolkit.
- Limits: Some key IDs and firmware-side macro encoding remain unresolved.
- License: MIT License.
Cite
BibTeX
@misc{armorx-toolkit-case,
title = {{ArmorX Toolkit: reconstructing ARMORX Pro configuration and control}},
howpublished = {\url{https://github.com/feshinkof-boop/armorx-toolkit}},
url = {https://github.com/feshinkof-boop/armorx-toolkit},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/armorx-toolkit-case/}}
}Plain text
ArmorX Toolkit: reconstructing ARMORX Pro configuration and control. https://github.com/feshinkof-boop/armorx-toolkit (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/armorx-toolkit-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · feshinkof-boop/armorx-toolkit · Revision 7a6c82e
More in Protocols
- dsh-ls125-uv-probe: reconstructing the LS125 probe protocol and host · Case study
- HT-203U: reconstructing thermal camera capture on Linux · Case study
- Pair-Raught: bridging Steam Controller RF to Switch 2 USB · Case study
- SPORTident SRR: reconstructing the short-range radio link · Case study
- Tapo V4: reconstructing C510W local control and media protocols · Case study
- Omni Tray: reconstructing Arctis Nova Pro Omni USB control · Case study