[*] Binary protection state of remoteservice.cgi
Full RELRO Canary found NX enabled PIE enabled No RPATH No RUNPATH No Symbols
[*] Function printf tear down of remoteservice.cgi
cbnz r0, 0xd8a
ldr r0, [sp, 8]
cbz r0, 0xd8a
blx sym.imp.json_string
mov r2, r0
ldr r1, [0x00000e28]
add r1, pc
mov r0, r5
blx sym.imp.json_object_set_new
b 0xd9c
ldr r3, [0x00000e2c]
add r3, pc
ldr r2, [0x00000e30]
add r2, pc
mov.w r1, 0x100
movs r0, 0
blx sym.imp.g_log
add r1, sp, 0x30
str r1, [sp, 0x10]
mov r0, r7
blx sym.imp.g_strdup_vprintf
mov r4, r0
str r0, [sp]
--
bne 0x156c
ldr r3, [sp, 0x30]
subs r1, r3, 1
movw r2, 0xfffe
cmp r1, r2
bhi 0x1580
ldr r1, [0x000017c8]
add r1, pc
ldr r0, [sp, 0x3c]
blx sym.imp.g_strcmp0
cbz r0, 0x14ea
ldr r1, [0x000017cc]
add r1, pc
ldr r0, [sp, 0x3c]
blx sym.imp.g_strcmp0
cmp r0, 0
bne 0x159c
ldr r1, [sp, 0x30]
ldr r0, [0x000017d0]
add r0, pc
blx sym.imp.g_strdup_printf
mov r6, r0
movs r2, 0
[*] Function printf used 2 times remoteservice.cgi