[*] Binary protection state of cert.cgi
Full RELRO Canary found NX enabled PIE enabled No RPATH No RUNPATH No Symbols
[*] Function printf tear down of cert.cgi
ldr r3, [r3]
ldr r3, [r3]
ldr r0, [r3]
blx sym.imp.cert_prm_get_int
mov r8, r0
movs r1, 1
ldr r0, [sp, 0xc8]
cmp.w r8, 0
beq.w 0x1eba
blx sym.imp.cert_msg_get_op
mov r1, sl
blx sym.imp.cert_op_get_prm
blx sym.imp.cert_prm_get_string
ldr.w r3, [0x00002104]
mov r2, r0
ldr.w r1, [0x00002108]
ldr.w r0, [0x0000210c]
add r3, pc
add r1, pc
add r0, pc
blx sym.imp.g_strdup_printf
mov r5, r0
ldr r0, [sp, 0xc4]
--
blx sym.imp.jc_generic_error
b 0x22aa
movs r1, 1
ldr r0, [sp, 8]
blx sym.imp.cert_msg_get_op
mov r1, r6
blx sym.imp.cert_op_get_prm
blx sym.imp.cert_prm_get_int
cmp r0, 0xd
beq 0x2328
movs r1, 1
ldr r0, [sp, 8]
blx sym.imp.cert_msg_get_op
mov r1, r6
blx sym.imp.cert_op_get_prm
blx sym.imp.cert_prm_get_int
cmp r0, 0x10
beq 0x2334
ldr r0, [0x00002360]
add r0, pc
blx sym.imp.g_strdup_printf
mov r5, r0
ldr r0, [r4]
movs r3, 0
mov r2, r5
movs r1, 6
blx sym.imp.jc_generic_error
str r0, [r4]
b 0x2220
ldr r2, [0x00002364]
mov r3, sl
ldr r0, [r4]
movs r1, 1
add r2, pc
blx sym.imp.jc_generic_error
b 0x22aa
ldr r0, [0x00002368]
add r0, pc
blx sym.imp.g_strdup_printf
mov r5, r0
b 0x2308
ldr r0, [0x0000236c]
add r0, pc
blx sym.imp.g_strdup_printf
mov r5, r0
b 0x2308
[*] Function printf used 4 times cert.cgi