[*] Binary protection state of mkfs.ext3

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


[*] Function strcpy tear down of mkfs.ext3

strb r3, [r4], 1
ldrb r3, [r5]
cbnz r3, 0xa68c
ldrb r3, [r4]
mov r5, r4
cmp r3, 0
beq 0xa6f8
movs r1, 0x2f
mov r0, r5
blx sym.imp.ext2fs_bg_free_blocks_count_set
mov r4, r0
cmp r0, 0
bne 0xa668
ldrb r3, [r5]
cbz r3, 0xa6f8
movs r3, 0
mov.w r2, 0x4000
mov r1, r7
mov r0, sl
str r6, [sp]
blx sym.imp.strcpy
cmp r0, 0
bne.w 0xa84c
--
str r3, [sp, 0x64]
ldr.w r3, [0x0000b004]
add r3, pc
str r3, [sp, 0x68]
mov.w r3, 0x8000
movt r3, 0xffff
str r3, [sp, 0x54]
movw r3, 0xb726
movt r3, 0x7f2b
str r3, [sp, 0x74]
movs r3, 0
str r3, [sp, 0x1c]
add r3, sp, 0x78
str r3, [sp, 0x30]
ldr r3, [sp, 0x30]
mov.w r2, 0x8000
mov r0, fp
str r3, [sp]
movs r3, 0
mov r1, r3
blx sym.imp.strcpy
cmp r0, 0
bne.w 0xace6
--
add r4, pc
mov r8, r2
ldr r3, [r4, r3]
ldr r3, [r3]
str r3, [sp, 0x8c]
mov.w r3, 0
beq.w 0xb5c0
bhi.w 0xb590
cmp.w r7, 0x1000
beq.w 0xb5a6
cmp.w r7, 0x2000
it eq
moveq sb, 3
bne 0xb59c
add r3, sp, 8
movw r2, 0x11ed
str r3, [sp]
mov r1, r6
movs r3, 0
mov r0, r5
blx sym.imp.strcpy
mov r4, r0
cmp r0, 0
--
mov r4, r0
cmp r0, 0
bne.w 0xbada
ldr r4, [sp, 0x28]
add.w r7, r8, 1
add.w r8, sp, 0x24
mov r2, r4
ldr r1, [sp, 0x148]
mov r3, r7
mov r0, r6
movw r4, 0xb79b
str.w r8, [sp]
movt r4, 0x7f2b
blx 0x3110
cbz r0, 0xb900
ldr r1, [sp, 0x28]
movs r3, 0
movw r2, 0x11ed
mov r0, r6
str.w r8, [sp]
blx sym.imp.strcpy
mov r4, r0
cbz r0, 0xb94a
--
ldr r0, [sp, 0x14]
blx 0x304c
ldr r1, [sp, 0x18]
cmp r1, 0
beq.w 0xf23e
mov r0, r5
bl 0xf13c
b 0xf23e
movs r3, 3
str r3, [sp, 0x18]
b 0xf260
ldr.w r3, [r3, 0x26c]
str r3, [sp, 0x18]
cmp r3, 0
bne.w 0xf260
add r2, sp, 0x18
mov r1, r6
str r2, [sp]
mov r0, r5
movw r2, 0x8180
blx sym.imp.strcpy
mov r4, r0
cmp r0, 0

[*] Function strcpy used 5 times mkfs.ext3