[*] Binary protection state of libnl-3.so.200.26.0

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


[*] Function sprintf tear down of libnl-3.so.200.26.0

mov r1, sb
str.w sl, [sp]
str r3, [sp, 0xc]
movs r3, 5
str r3, [sp, 8]
str.w fp, [sp, 4]
ldr r3, [sp, 0x38]
blx r3
mov r0, sb
blx 0x5ed8
mov r0, r5
blx 0x5ed8
movs r0, 0
add sp, 0x14
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r4, [r4, 4]
cmp r4, 1
bne 0x8b6c
mov r1, r6
mov r0, r7
blx sym.imp.__vasprintf_chk
ldr r3, [sp, 0x38]
cmp r3, 0
--
mov r2, r6
vmov.i32 d16, 0
mov r1, r5
mov r0, r7
strd r4, r3, [sp, 8]
vstr d16, [sp]
ldr r3, [sp, 0x38]
blx r3
b 0x8b6c
mov r0, sb
blx 0x5ed8
mov r0, r5
blx 0x5f34
ldr r3, [r4, 4]
cmp r3, 2
beq 0x8ce8
cmp r3, 1
bne 0x8b6c
mov r1, r6
mov r0, r7
blx sym.imp.__vasprintf_chk
mov r1, r6
mov r0, r5
--
cbnz r0, 0x8cbe
cmp.w r8, 0
beq 0x8c02
ldr r3, [sp, 0x3c]
movs r2, 5
mov r0, r7
mov r1, r5
blx r8
b 0x8c02
ldr r0, [sp, 0x38]
blx 0x5ed8
mov r0, r5
blx 0x5f34
ldr r2, [r4, 4]
cmp r2, 2
beq 0x8d0a
cmp r2, 1
bne.w 0x8b6c
mov r1, r6
mov r0, r7
blx sym.imp.__vasprintf_chk
ldr r3, [sp, 0x38]
orrs.w r3, r3, r8

[*] Function sprintf used 3 times libnl-3.so.200.26.0