[*] Binary protection state of filefrag

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


[*] Function sprintf tear down of filefrag

adds r1, r6, r0
add r2, pc
ldr r0, [r2]
str r0, [r6, r3]
ldrh r3, [r2, 4]
strh r3, [r1, 4]
cbz r5, 0x19f8
cbz r4, 0x19f8
ldr.w r8, [0x00001a64]
movs r5, 1
add r7, sp, 8
add r8, pc
tst r5, r4
beq 0x19e2
movs r1, 1
mov r3, r8
movs r2, 0xc
mov r0, r7
str r5, [sp]
bic.w r4, r4, r5
blx sym.imp.__sprintf_chk
mov r1, r7
mov r0, r6
--
beq.w 0x1c6c
ldr r3, [0x00001c84]
add r3, pc
ldr r1, [0x00001c88]
ldr r0, [sp, 0x5c]
ldr r2, [sp, 0x58]
add r1, pc
ldr r1, [r1]
lsrs r2, r5
str r1, [sp]
lsl.w r1, r0, fp
orrs r2, r1
lsr.w r1, r0, sl
orrs r2, r1
movs r1, 1
str r2, [sp, 8]
lsr.w r2, r0, r5
mov r0, sb
str r2, [sp, 0xc]
mov.w r2, 0x100
blx sym.imp.__sprintf_chk
b 0x1b90
ldr r3, [0x00001c8c]
mov.w r2, 0x100
movs r1, 1
mov r0, sb
add r3, pc
ldr r3, [r3]
str r3, [sp]
ldr r3, [0x00001c90]
add r3, pc
str r3, [sp, 4]
ldr r3, [0x00001c94]
add r3, pc
blx sym.imp.__sprintf_chk
ldr r0, [r4, 0x28]
movs r2, 1

[*] Function sprintf used 3 times filefrag