[*] Binary protection state of stm32flash

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


[*] Function sprintf tear down of stm32flash

blx sym.imp.ioctl
movs r0, 3
b 0x2164
ldr r3, [0x0000222c]
movs r2, 0x2a
ldr r0, [0x00002238]
movs r1, 1
ldr.w r3, [r8, r3]
add r0, pc
ldr r3, [r3]
blx sym.imp.ioctl
mov r0, sl
blx sym.imp.__snprintf_chk
mov r0, r6
blx 0xfc8
movs r0, 3
b 0x2164
ldr r3, [0x0000222c]
ldr.w r3, [r8, r3]
ldr r4, [r3]
blx sym.imp.__sprintf_chk
ldr r2, [0x0000223c]
add r2, pc
ldr r3, [r0]
movs r1, 1
mov r0, r4
blx sym.imp.sigemptyset
b 0x21cc
ldr r3, [0x0000222c]
ldr.w r3, [r8, r3]
ldr r4, [r3]
blx sym.imp.__sprintf_chk
ldr r2, [0x00002240]
add r2, pc
--
movs r0, r0
push.w {r4, r5, r6, r7, r8, lr}
mov r6, r1
ldr.w r8, [0x00002340]
movs r1, 0
mov r7, r0
blx sym.imp.__ctype_b_loc
subs r5, r0, 0
add r8, pc
blt 0x2324
movs r2, 1
mov r1, r6
mov r0, r5
blx 0xfa0
subs r4, r0, 0
blt 0x22ee
mov r0, r5
blx sym.imp.__snprintf_chk
mov r0, r4
pop.w {r4, r5, r6, r7, r8, pc}
blx sym.imp.__sprintf_chk
ldr r0, [r0]
cmp r0, 0xb

[*] Function sprintf used 3 times stm32flash