[*] Binary protection state of libdbutil.so.0.0

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


[*] Function printf tear down of libdbutil.so.0.0

mov r2, r1
str r7, [sp]
movs r1, 1
mov r5, r0
blx 0x1e64
cbnz r0, 0x42ce
mov r0, r5
blx sym.imp.job_context_timeout_remove
cmp r0, 0x64
mov r4, r0
beq 0x42b6
mov r0, r5
blx 0x214c
vmov.i32 d16, 0
mov r0, r4
vstr d16, [r6]
add sp, 0xc
pop {r4, r5, r6, r7, pc}
mov r1, r7
mov r0, r5
blx sym.imp.__snprintf_chk
strd r0, r1, [r6]
mov r0, r5
--
cmp r3, 0
ite eq
moveq r5, 1
movne r5, 0
beq 0x5322
blx 0x2170
mov r0, r5
pop {r4, r5, r6, pc}
mov r4, r0
mov r0, r1
mov r6, r1
blx 0x1df4
ldr r3, [r0, 4]
mov r1, r6
mov r0, r4
cmp r3, 1
bne 0x533e
ldr.w r3, [r4, 0x90]
lsls r3, r3, 0x1f
bmi 0x534e
blx sym.imp.g_strdup_printf
ldr r5, [r4, 0x30]
clz r5, r5
--
mov r0, r4
blx sym.imp.strlen
mov r0, r4
pop.w {r4, lr}
b.w 0x1e00
ldr r2, [0x0000543c]
ldr r3, [0x00005440]
push.w {r4, r5, r6, r7, r8, sb, lr}
mov r4, r0
add r2, pc
ldr.w sb, [r0, 0x6c]
sub sp, 0x1c
movs r6, 0
ldr r3, [r2, r3]
mov r0, sb
ldr r7, [0x00005444]
ldr r3, [r3]
str r3, [sp, 0x14]
mov.w r3, 0
str r6, [sp, 0x10]
blx sym.imp.__sprintf_chk
mov r8, r0
add r7, pc

[*] Function printf used 3 times libdbutil.so.0.0