[*] 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}
lsls r4, r0, 0x1d
movs r1, r0
ldr r2, [0x00000990]
ldr r3, [0x00000994]
push.w {r4, r5, r6, r7, r8, sb, sl, lr}
sub.w sp, sp, 0x218
add r2, pc
add r7, sp, 0x10
movs r4, 0
mov sb, r0
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [sp, 0x214]
mov.w r3, 0
str r4, [r7]
blx sym.imp.getpid
mov r1, r0
ldr r0, [0x00000998]
add r0, pc
blx sym.imp.g_strdup_printf
mov r5, r0
blx sym.imp.g_file_new_for_path
--
str r5, [sp, 0x14]
bl 0x8d4
cbnz r0, 0x9ea
ldr r0, [sp, 0x14]
cbz r0, 0x9ce
blx sym.imp.g_free
ldr r2, [0x00000b28]
ldr r3, [0x00000b20]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x1c]
eors r2, r3
mov.w r3, 0
bne.w 0xb18
add sp, 0x24
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r0, [0x00000b2c]
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