[*] Binary protection state of debugfs

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


[*] Function strcpy tear down of debugfs

ldr r2, [0x0000949c]
movs r1, 0
add r2, pc
add sp, 0x1c
pop.w {r4, r5, r6, r7, r8, sb, lr}
b.w 0x50d4
bl 0xa730
cmp r0, 0
bne 0x93ae
ldr r3, [0x000094a0]
movw r2, 0x11ed
add r3, pc
ldr r7, [r3, 0xc]
ldr r4, [0x000094a4]
add r0, sp, 0xc
mov r1, r7
str r0, [sp]
movs r3, 0
add r4, pc
ldr r0, [r4]
blx sym.imp.strcpy
mov r1, r0
cbz r0, 0x9420
--
add r4, pc
mov r8, r2
ldr r3, [r4, r3]
ldr r3, [r3]
str r3, [sp, 0x8c]
mov.w r3, 0
beq.w 0x12bd6
bhi.w 0x12ba4
cmp.w r7, 0x1000
beq.w 0x12bbc
cmp.w r7, 0x2000
it eq
moveq sb, 3
bne.w 0x12bb2
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 0x13106
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 0x4f3c
cbz r0, 0x12f1c
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, 0x12f66
--
b 0x1726a
cmp r2, 0
bne 0x172d2
bl 0x15244
b 0x1700e
mov r1, r6
b 0x1726a
mov r1, r0
ldr r0, [sp, 0x74]
b 0x1726a
ldr r4, [sp, 0x54]
str.w sl, [sp, 0x20]
b 0x17238
mov r2, r4
mov r3, r4
movs r1, 0
strb.w r2, [r6, 0x2d]
str r3, [r6, 0x30]
add r0, sp, 0x74
strb.w r4, [r6, 0x2c]
blx sym.imp.__strcpy_chk
ldr r3, [sp, 0x78]
mov.w r2, 0x3e8
--
ldr r0, [sp, 0x14]
blx sym.imp.ext2fs_file_close
ldr r1, [sp, 0x18]
cmp r1, 0
beq.w 0x18fb6
mov r0, r5
bl 0x18eb4
b 0x18fb6
movs r3, 3
str r3, [sp, 0x18]
b 0x18fd8
ldr.w r3, [r3, 0x26c]
str r3, [sp, 0x18]
cmp r3, 0
bne.w 0x18fd8
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 debugfs