[*] Binary protection state of fwmgr

  
  	Full RELRO     Canary found      NX enabled   PIE enabled  No RPATH     No RUNPATH   No Symbols


[*] Function system tear down of fwmgr

invalid
ldr r6, [r4, 0x44]
movs r2, r0
invalid
invalid
str r2, [r2, 0x58]
movs r2, r0
ldr r6, [r2, 0x40]
movs r2, r0
push {r3, r4, r5, lr}
mov r5, r0
ldr r0, [0x00008778]
mov r4, r1
add r0, pc
blx 0x2d88
cbz r4, 0x8768
ldr r1, [0x0000877c]
mov r2, r4
movs r0, 1
add r1, pc
blx sym.imp.system
ldr r1, [0x00008780]
mov r2, r5
--
ldr r5, [0x00009c5c]
ldr r1, [r0, r1]
mov r0, r4
add r5, pc
ldr r1, [r1]
str r1, [sp, 0x54]
mov.w r1, 0
mov r1, r3
blx sym.imp.shutdown
mov.w r2, 0x100
mov r1, r5
mov r0, r4
blx 0x2dec
subs r3, r0, 0
blt 0x9c3a
cmp.w r3, 0x100
beq 0x9c20
movs r2, 0
mov r0, r5
strb r2, [r5, r3]
blx sym.imp.sd_bus_open_system
ldr r2, [0x00009c60]
ldr r3, [0x00009c54]
--
ldr r2, [r4, r2]
mov r4, r0
add r5, pc
ldr r2, [r2]
str r2, [sp, 4]
mov.w r2, 0
ldr r2, [0x0000c528]
ldr r7, [r5, r3]
add r2, pc
str r6, [r7]
blx sym.imp.sd_bus_error_set_const
adds r3, r0, 1
beq 0xc32a
cmp r0, 0x68
beq 0xc316
bl 0xc200
ldr r1, [0x0000c52c]
mov r0, r6
ldr.w r2, [r8]
add r1, pc
blx sym.imp.system
movs r0, 0
blx sym.imp.__memset_chk
--
beq 0xc3fc
mov r1, r4
mov r0, r8
blx sym.imp.__vdprintf_chk
cbnz r0, 0xc428
mov.w r2, 0x1a4
movs r1, 0xc1
mov r0, r4
blx sym.imp.open
subs r6, r0, 0
blt 0xc4e4
ldrd r1, r2, [r4, 0xc4]
blx 0x29e4
cmp r0, 0
blt 0xc4fa
mov r0, r6
blx sym.imp.EVP_PKEY_verify_init
mov r2, r4
mov r1, sb
movs r0, 1
blx sym.imp.system
ldr.w r4, [r4, 0xcc]
b 0xc3e8
--
ldr r4, [sp]
cbz r4, 0xc46c
mov r0, r4
blx 0x2d88
ldr.w r4, [r4, 0xcc]
b 0xc45e
mov r0, r7
bl 0xc688
mov r0, r4
blx sym.imp.__memset_chk
ldr r1, [0x0000c55c]
mov r0, sl
add r1, pc
blx sym.imp.__vdprintf_chk
mov r4, r0
cbnz r0, 0xc4c4
ldr r1, [0x0000c560]
mov r0, r6
ldr.w r2, [r8]
add r1, pc
blx sym.imp.system
mov r0, r4
blx sym.imp.__memset_chk

[*] Function system used 5 times fwmgr