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).
13 lines
242 B
Plaintext
13 lines
242 B
Plaintext
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 === |