[*] Binary protection state of libaprutil-1.so.0.6.1

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


[*] Function mmap tear down of libaprutil-1.so.0.6.1

blx sym.imp.apr_mmap_create
mov r2, r5
mov r1, r4
mov r0, r7
blx 0x67c0
cbnz r0, 0x9c06
mov r1, r7
mov r0, r6
blx sym.imp.apr_pool_cleanup_kill
ldr r2, [0x00009c2c]
ldr r3, [0x00009c28]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x5c]
eors r2, r3
mov.w r3, 0
bne 0x9c1e
add sp, 0x64
pop {r4, r5, r6, r7, pc}
blx 0x6b98
--
blx sym.imp.apr_mmap_offset
mov r0, r4
blx 0x7018
cmp r0, 0
bne 0xecd4
mov r4, r0
mov r0, r4
pop {r4, r5, r6, pc}
bmi 0xec60
movs r1, r0
ldm r6!, {r1, r2, r3, r4, r5, r7}
movs r1, r0
bmi 0xebf0
movs r1, r0
lsls r4, r6, 0x12
movs r0, r0
invalid
blo 0xec00
movs r1, r0
blo 0xede4
movs r1, r0
--
blx sym.imp.apr_mmap_offset
add r4, pc
mov r0, r4
blx 0x7018
cmp r0, 0
bne 0xf4f2
blx 0x74d8
mov r4, r0
cmp r0, 0
beq 0xf58c
movs r3, 0
str r3, [r7]
ldr r2, [0x0000f74c]
ldr r3, [0x0000f730]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x54]
eors r2, r3
mov.w r3, 0
bne.w 0xf726
--
blx sym.imp.apr_mmap_offset
mov r0, r4
blx 0x7018
cmp r0, 0
bne 0x156e6
mov r4, r0
mov r0, r4
pop {r4, r5, r6, pc}
nop
ldr r4, [r3, 0x2c]
movs r1, r0
str r6, [r4, 0x48]
movs r1, r0
ldr r6, [r4, 0x28]
movs r1, r0
lsls r4, r6, 0x12
movs r0, r0
invalid
ldr r0, [r7, 0x14]
movs r1, r0
ldr r0, [r5, 0x14]

[*] Function mmap used 4 times libaprutil-1.so.0.6.1