[*] Binary protection state of libblkid.so.1.1.0
Full RELRO Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libblkid.so.1.1.0
ldr r2, [0x000210ec]
ldr r3, [0x000210e8]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x210de
add sp, 8
pop.w {r4, r5, r6, r7, lr}
add sp, 0xc
bx lr
ldr r0, [0x000210f0]
mov r3, r6
ldr r1, [0x000210f4]
mov r2, r7
add r0, pc
ldr r0, [r0]
add r1, pc
blx sym.imp.__snprintf_chk
blx 0x5688
nop
--
mov r1, sp
ldrd r4, sb, [sp, 0x34]
ldr.w r8, [sp, 0x3c]
ldr r3, [r3]
str r3, [sp, 0xc]
mov.w r3, 0
vstr d16, [sp]
bl 0x2111c
cbz r0, 0x21386
blx 0x59d0
ldr r3, [r0]
ldr r1, [0x000213e8]
cmp r3, 0x22
add r1, pc
ldr r0, [r1]
beq 0x213a6
ldr r1, [0x000213ec]
mov r3, r6
mov r2, r5
add r1, pc
blx sym.imp.__snprintf_chk
orrs.w r3, r7, r4
ldrd r0, r1, [sp]
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x2149a
add sp, 0x14
pop {r4, r5, r6, r7, pc}
blx 0x59d0
ldr r2, [r0]
ldr r3, sym.blkid_probe_filter_usage
cmp r2, 0x22
add r3, pc
ldr r0, [r3]
beq 0x21454
ldr r1, [0x000214b8]
mov r3, r5
mov r2, r4
add r1, pc
blx sym.imp.__snprintf_chk
blx 0x5688
nop
--
sub sp, 0xc
movs r6, 0
mov r7, r1
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
str r6, [sp]
blx 0x59d0
str r6, [r0]
cbz r4, 0x214e6
ldrsb.w r3, [r4]
cbnz r3, 0x214f8
ldr r0, [0x00021550]
mov r3, r4
ldr r1, [0x00021554]
mov r2, r7
add r0, pc
ldr r0, [r0]
add r1, pc
blx sym.imp.__snprintf_chk
mov r5, r0
mov r1, sp
--
sub sp, 0xc
movs r6, 0
mov r7, r1
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
str r6, [sp]
blx 0x59d0
str r6, [r0]
cbz r4, 0x2158e
ldrsb.w r3, [r4]
cbnz r3, 0x215a0
ldr r0, [0x000215f8]
mov r3, r4
ldr r1, [0x000215fc]
mov r2, r7
add r0, pc
ldr r0, [r0]
add r1, pc
blx sym.imp.__snprintf_chk
mov r5, r0
mov r1, sp
--
sub sp, 0xc
movs r6, 0
mov r7, r1
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
str r6, [sp]
blx 0x59d0
str r6, [r0]
cbz r4, 0x21636
ldrsb.w r3, [r4]
cbnz r3, 0x21648
ldr r0, [0x000216a4]
mov r3, r4
ldr r1, [0x000216a8]
mov r2, r7
add r0, pc
ldr r0, [r0]
add r1, pc
blx sym.imp.__snprintf_chk
mov r5, r0
movs r2, 0xa
--
sub sp, 0xc
movs r6, 0
mov r7, r1
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
str r6, [sp]
blx 0x59d0
str r6, [r0]
cbz r4, 0x216e2
ldrsb.w r3, [r4]
cbnz r3, 0x216f4
ldr r0, [0x00021750]
mov r3, r4
ldr r1, [0x00021754]
mov r2, r7
add r0, pc
ldr r0, [r0]
add r1, pc
blx sym.imp.__snprintf_chk
mov r5, r0
movs r2, 0xa
--
ldr r3, [r3]
str r3, [sp, 0xc]
mov.w r3, 0
bl 0x20fbc
cbz r0, 0x217aa
blx 0x59d0
ldr r2, [0x000217d4]
ldr r3, [r0]
add r2, pc
ldr r0, [r2]
cbz r3, 0x2179e
ldr r1, [0x000217d8]
mov r3, r5
mov r2, r4
add r1, pc
blx 0x4fa0
ldr r1, [0x000217dc]
mov r3, r5
mov r2, r4
add r1, pc
blx sym.imp.__snprintf_chk
ldr r2, [0x000217e0]
ldr r3, [0x000217d0]
[*] Function printf used 8 times libblkid.so.1.1.0