[*] Binary protection state of depd

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


[*] Function printf tear down of depd

mov r7, r0
cmp r0, 0
beq 0x252a
mov r2, sl
movs r1, 0
mov r0, r4
blx sym.imp.g_dir_open
mov r7, r0
cbz r0, 0x24e8
ldr.w sb, [0x00002724]
add sb, pc
mov.w r8, 0x2f
ldr.w fp, [sp, 0x10]
mov r0, r7
blx sym.imp.g_dir_read_name
mov r3, r0
cbz r0, 0x2520
mov r2, r8
mov r1, r4
mov r0, sb
blx sym.imp.g_strdup_printf
mov r5, r0
mov r2, sl
--
b 0x28ba
movs r2, 0
mov r1, r2
mov r0, r6
blx sym.imp.g_ascii_strtoll
mov r3, r4
str r0, [r3, 0x18]!
b 0x28ba
push {r3, lr}
ldr r3, [r0, 0x1c]
cmp r3, 2
beq 0x2914
cmp r3, 3
beq 0x2922
cmp r3, 1
beq 0x2902
ldr r2, [r0, 8]
ldr r1, [r0]
ldr r0, [0x00002934]
add r0, pc
blx sym.imp.g_strdup_printf
b 0x290e
ldr r2, [r0, 0xc]
ldr r1, [r0]
ldr r0, [0x00002938]
add r0, pc
blx sym.imp.g_strdup_printf
blx sym.imp.g_free
pop {r3, pc}
ldr r2, [r0, 0x18]
ldr r1, [r0]
ldr r0, [0x0000293c]
add r0, pc
blx sym.imp.g_strdup_printf
b 0x290e
ldrd r2, r3, [r0, 0x10]
ldr r1, [r0]
ldr r0, [0x00002940]
add r0, pc
blx sym.imp.g_strdup_printf
b 0x290e
nop

[*] Function printf used 5 times depd