[*] Binary protection state of liblttng-ust-cyg-profile.so.1.0.0

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


[*] Function fprintf tear down of liblttng-ust-cyg-profile.so.1.0.0

str r0, [r3, 0xc]
str r0, [r3, 0x10]
str r0, [r3, 0x14]
str r0, [r3, 0x18]
pop {r3, r4, r5, pc}
ldr r2, [0x00000ba4]
ldr r2, [r4, r2]
str r2, [r3]
b 0xb36
ldr r3, [0x00000ba8]
ldr r3, [r4, r3]
str r3, [r5]
b 0xb2e
ldr r5, [0x00000bac]
mov r3, r0
ldr r2, [0x00000bb0]
movs r1, 1
ldr r0, [r4, r5]
add r2, pc
ldr r0, [r0]
blx sym.imp.__fprintf_chk
blx sym.imp.abort
movs r4, 0x4e
--
str r0, [r3, 0x10]
str r0, [r3, 0x14]
str r0, [r3, 0x18]
add sp, 0xc
pop {r4, r5, r6, r7, pc}
ldr r3, [0x00000c54]
ldr r3, [r4, r3]
str r3, [r7]
b 0xbd8
ldr r3, [0x00000c58]
ldr r3, [r4, r3]
str r3, [r6]
b 0xbd0
ldr r5, [0x00000c5c]
mov r3, r0
ldr r2, [0x00000c60]
movs r1, 1
ldr r0, [r4, r5]
add r2, pc
ldr r0, [r0]
blx sym.imp.__fprintf_chk
blx sym.imp.abort
movs r3, 0xac
--
add r4, pc
blx sym.imp.getenv
cbz r0, 0xcc4
ldr r3, [0x00000cd0]
ldr r3, [r4, r3]
ldr r4, [r3]
blx sym.imp.getpid
ldr r1, [0x00000cd4]
mov r3, r0
ldr r2, [0x00000cd8]
mov r0, r4
ldr.w ip, [0x00000cdc]
add r1, pc
add r2, pc
strd r2, r1, [sp, 4]
add ip, pc
ldr r2, [0x00000ce0]
movs r1, 1
str.w ip, [sp]
add r2, pc
blx sym.imp.__fprintf_chk
add sp, 0x10
pop {r4, pc}

[*] Function fprintf used 3 times liblttng-ust-cyg-profile.so.1.0.0