[*] Binary protection state of libweb_encoding.so
Full RELRO No Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of libweb_encoding.so
cmp r2, 0
bne 0x4fa
str r3, [sp]
mov r3, sl
b 0x568
cmp r3, 0x3e
bhi 0x5e4
cmp r3, 0x1f
bls 0x4fa
sub.w r1, r3, 0x20
movw r2, 0x3af
uxtb r1, r1
movt r2, 0x5800
lsrs r2, r1
lsls r2, r2, 0x1f
bpl 0x4fa
str r3, [sp]
mov r3, sb
mov.w r2, -1
movs r1, 1
blx sym.imp.__sprintf_chk
add r5, r0
adds r0, r7, r5
--
ldr r3, [0x000006a4]
adds r5, 2
add r3, pc
ldrh r3, [r3]
strh r3, [r0]
adds r0, r7, r5
b 0x500
sub.w r2, r3, 0x22
uxtb r2, r2
cmp r2, 0x1e
bhi 0x4fa
lsr.w r2, r8, r2
lsls r2, r2, 0x1f
bpl 0x4fa
str r3, [sp]
adds r5, 5
ldr r3, [0x000006a8]
mov.w r2, -1
movs r1, 1
add r3, pc
blx sym.imp.__sprintf_chk
adds r0, r7, r5
b 0x500
cmp r3, 0x21
bls 0x4fa
sub.w r1, r3, 0x22
movw r2, 0x4f1
uxtb r1, r1
movt r2, 0x1e00
lsrs r2, r1
lsls r1, r2, 0x1f
bpl 0x4fa
str r3, [sp]
adds r5, 5
ldr r3, [0x000006ac]
mov.w r2, -1
movs r1, 1
add r3, pc
blx sym.imp.__sprintf_chk
adds r0, r7, r5
b 0x500
[*] Function sprintf used 3 times libweb_encoding.so