QuNexus v2.2.1 firmware: reverse-engineered disassembly & pseudocode

Decompiled from stock QuNexus_Firmware_v2.2.1.bin (EFM8UB20F64G / 8051,
base 0x2400, 54279 bytes) with radare2 6.2.0.

- qunexus_v2.2.1.asm : full linear disassembly (37287 lines, byte-faithful)
- pseudocode_all.c   : r2 pdc pseudocode for all 1002 functions
- functions.txt     : function index (1002 functions)
- regen.sh + r2script.r2 : one-command reproduction (brew install radare2)

Verified: reconstructing the binary from the asm byte-columns reproduces the
original image byte-for-byte (30560 instructions + 195 data gaps).
This commit is contained in:
2026-08-17 22:22:21 +02:00
commit 27c21396f8
7 changed files with 76783 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
e scr.color=0
e scr.utf8=0
e scr.html=false
e asm.bytes=true
e asm.lines=true
e asm.xrefs=true
e asm.flags=true
e asm.comments=true
aaa
afl > functions.txt
pD $s @ 0x2400 > qunexus_v2.2.1.asm
pdc @@F > pseudocode_all.c
echo === regen done ===