[*] Binary protection state of libsyslog-ng-3.31.so.0.0.0

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


[*] Function fprintf tear down of libsyslog-ng-3.31.so.0.0.0

ldrd r1, ip, [r5]
adds r2, 1
str.w r1, [ip]
str.w ip, [r1, 4]
str r5, [r5]
ldr.w r1, [r4, 0x8c]
strd r1, r7, [r5]
str r5, [r1, 4]
str.w r5, [r4, 0x8c]
ldrb r1, [r5, 0xc]
str.w r3, [r4, 0xb4]
str.w r2, [r4, 0x94]
lsls r3, r1, 0x1d
bmi 0x2f8b4
ldr.w r2, [r4, 0xb8]
ldr.w r3, [r4, 0x98]
subs r2, 1
adds r3, 1
str.w r2, [r4, 0xb8]
str.w r3, [r4, 0x98]
blx sym.imp.__fprintf_chk
ldr r0, [r5, 8]
blx 0x216c0
--
mov r6, r2
mov r1, r2
mov r0, r5
blx 0x20058
ldr r6, [r6, 4]
mov r2, r4
ldr.w r3, [r4, 0x94]
ldr r1, [r2, 0x8c]!
adds r3, 1
strd r1, r2, [r0]
str r0, [r1, 4]
str.w r3, [r4, 0x94]
str.w r0, [r4, 0x8c]
cbnz r6, 0x2fa08
ldr.w r3, [r4, 0x98]
adds r3, 1
str.w r3, [r4, 0x98]
mov r0, r5
blx 0x21a48
mov r0, r4
blx sym.imp.__fprintf_chk
mov r0, r5
blx 0x216c0
--
mov r1, r6
mov r0, r7
blx 0x234e0
ldr.w r3, [r4, 0xa0]
add.w r5, r4, 0x9c
ldr r2, [r6, 4]
str r3, [r0, 4]
ldr.w r3, [r4, 0xa4]
ldr.w r1, [r4, 0xa0]
str r5, [r0]
adds r3, 1
str r0, [r1]
strd r0, r3, [r4, 0xa0]
cbnz r2, 0x2fc42
ldr.w r3, [r4, 0xa8]
adds r3, 1
str.w r3, [r4, 0xa8]
mov r0, r4
blx 0x23574
mov r0, r4
blx sym.imp.__fprintf_chk
mov r0, r7
blx 0x216c0

[*] Function fprintf used 3 times libsyslog-ng-3.31.so.0.0.0