[*] Binary protection state of liblldpctl.so.4.9.1

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


[*] Function fprintf tear down of liblldpctl.so.4.9.1

sub.w ip, sp, ip
str.w r0, [ip, 0xfd4]
ldr r2, [0x00006e38]
sub sp, 0x18
ldr r3, [0x00006e3c]
add r7, sp, 8
add r2, pc
ldr r6, [r7, 0x24]
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [r7, 0xc]
mov.w r3, 0
cmp r6, 0
beq 0x6e1c
add.w r3, r7, 0x28
mov r5, r0
str r3, [r7, 8]
blx 0x24fc
mov r4, r0
ldr r0, [r0]
blx sym.imp.__vfprintf_chk
ldr r2, [0x00006e40]
mov r3, r6
--
ldr r2, [0x00006e44]
ldr r3, [0x00006e3c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [r7, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x6e34
adds r7, 0x10
mov sp, r7
pop.w {r4, r5, r6, r7, lr}
add sp, 0xc
bx lr
mov r1, r5
mov r2, r6
ldr r3, [r7, 8]
movs r0, 4
bl 0x6a4c
ldr r0, [r4]
blx sym.imp.__vfprintf_chk
ldr r1, [0x00006e48]
mov r2, r0
movs r0, 4
add r1, pc
bl 0x6c64
b 0x6ddc
blx 0x24fc
ldr r0, [r0]
blx sym.imp.__vfprintf_chk
ldr r1, [0x00006e4c]
mov r2, r0
--
sub.w ip, sp, ip
str.w r0, [ip, section..gnu.version_r]
sub sp, 0xc
mov r5, r1
add r7, sp, 8
mov r4, r0
blx 0x24fc
ldr r0, [r0]
cbz r5, 0x703c
cbnz r0, 0x7022
cbz r4, 0x7052
ldr r2, [0x00007064]
mov r3, r5
mov r1, r4
movs r0, 2
add r2, pc
bl 0x6c64
movs r0, 1
blx 0x24d8
cbz r4, 0x7058
blx sym.imp.__vfprintf_chk
ldr r2, [0x00007068]
mov r6, r0
mov r3, r5
mov r1, r4
movs r0, 2
str r6, [sp]
add r2, pc
bl 0x6c64
b 0x701c
cbz r4, 0x705e
blx sym.imp.__vfprintf_chk
ldr r2, [0x0000706c]
mov r3, r0

[*] Function fprintf used 5 times liblldpctl.so.4.9.1