[*] Binary protection state of libaxpackage.so.1.0

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


[*] Function printf tear down of libaxpackage.so.1.0

pop {r4, pc}
asrs r4, r3, 0x1a
movs r0, r0
ldr r2, [0x00000a40]
ldr r3, [0x00000a44]
push.w {r4, r5, r6, r7, r8, sb, sl, lr}
sub.w sp, sp, 0x218
add r2, pc
add r5, sp, 0x10
mov.w r8, 0
mov sb, r0
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [sp, 0x214]
mov.w r3, 0
str.w r8, [r5]
blx sym.imp.getpid
mov r1, r0
ldr r0, [0x00000a48]
add r0, pc
blx sym.imp.g_strdup_printf
mov r4, r0
blx sym.imp.g_file_new_for_path
--
str r5, [sp, 0x14]
bl 0x97c
cbnz r0, 0xa9a
ldr r0, [sp, 0x14]
cbz r0, 0xa7e
blx sym.imp.g_free
ldr r2, [0x00000be0]
ldr r3, [0x00000bd8]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x1c]
eors r2, r3
mov.w r3, 0
bne.w 0xbce
add sp, 0x24
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r0, [0x00000be4]
ldr r1, [sp, 0x14]
add r0, pc
blx sym.imp.g_strdup_printf
movs r1, 1
mov r7, r0

[*] Function printf used 2 times libaxpackage.so.1.0