[*] Binary protection state of liblldpctl.so.4.9.1
Full RELRO Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of liblldpctl.so.4.9.1
add r3, pc
b 0x6b20
ldr.w r4, [sb, r0]
mov r3, r8
mov r2, r6
movs r1, 1
ldr r0, [r4]
blx loc.imp.__gmon_start__
ldr r1, [r4]
movs r0, 0xa
blx 0x2580
b 0x6b58
cmp r4, 4
bhi 0x6bf4
tbb [0x00006b8c]
movs r0, 0x1c
movs r4, 0x28
movs r4, r5
movs r1, 1
str r3, [r7]
blx sym.imp.__asprintf_chk
b 0x6acc
ldr r5, [0x00006c34]
--
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 printf used 6 times liblldpctl.so.4.9.1