[*] 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 sl, r0
movs r1, 1
ldr r0, [sp, 0xc8]
cmp.w sl, 0
beq.w 0x1e24
blx sym.imp.cert_msg_get_op
mov r1, fp
blx sym.imp.cert_op_get_prm
blx sym.imp.cert_prm_get_string
ldr r3, [0x0000201c]
mov r2, r0
ldr r1, entry.init0
ldr r0, [0x00002024]
add r3, pc
add r1, pc
add r0, pc
blx sym.imp.g_strdup_printf
mov r5, r0
ldr r0, [sp, 0xc4]
--
str r0, [r6]
b 0x212c
ldr r2, [0x00002240]
add r2, pc
ldr r0, [r6]
mov r3, r5
movs r1, 1
blx sym.imp.jc_generic_error
str r0, [r6]
b 0x212c
movs r1, 1
ldr r0, [sp, 8]
blx sym.imp.cert_msg_get_op
mov r1, r5
blx sym.imp.cert_op_get_prm
blx sym.imp.cert_prm_get_int
cmp r0, 0xe
beq 0x2218
ldr r0, [0x00002244]
add r0, pc
blx sym.imp.g_strdup_printf
mov r4, r0
ldr r0, [r6]
movs r3, 0
mov r2, r4
movs r1, 6
blx sym.imp.jc_generic_error
str r0, [r6]
b 0x212c
ldr r2, [0x00002248]
add r2, pc
b 0x21d4
ldr r0, [0x0000224c]
add r0, pc
blx sym.imp.g_strdup_printf
mov r4, r0
b 0x2202

[*] Function printf used 3 times cert.cgi