[*] Binary protection state of lttng-sessiond
Full RELRO Canary found NX enabled PIE enabled No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of lttng-sessiond
ldr.w r3, [0x00054fcc]
add r3, pc
blx 0x1649c
ldr.w fp, [r8, 0x9c]
mov r0, fp
blx sym.imp.getrandom
mov sl, r0
movs r0, 1
add.w r1, sl, 2
blx 0x15b58
mov sb, r0
cmp r0, 0
beq.w 0x5531c
add.w r2, sl, 1
mov r1, fp
blx 0x1605c
ldr.w r0, [0x00054fd0]
movs r2, 1
mov r1, sb
add r0, pc
blx sym.imp.__vasprintf_chk
mov sl, r0
mov r0, sb
--
ldr r3, [0x00055350]
add r3, pc
blx 0x1649c
ldr.w fp, [r8, 0xc4]
mov r0, fp
blx sym.imp.getrandom
mov sl, r0
movs r0, 1
add.w r1, sl, 2
blx 0x15b58
mov sb, r0
cmp r0, 0
beq.w 0x5531c
add.w r2, sl, 1
mov r1, fp
blx 0x1605c
ldr r0, [0x00055354]
movs r2, 1
mov r1, sb
add r0, pc
blx sym.imp.__vasprintf_chk
mov sl, r0
mov r0, sb
--
push.w {r4, r5, r6, r7, r8, lr}
mov r5, r0
add r2, pc
ldr r6, [0x00098794]
sub sp, 0xf8
mov r7, r1
ldr r3, [r2, r3]
movs r0, 1
movs r1, 4
add r6, pc
ldr r3, [r3]
str r3, [sp, 0xf4]
mov.w r3, 0
blx 0x15b58
cbz r0, 0x986fa
mov r4, r0
movs r1, 0
mov r0, r5
blx 0x15dd4
cbz r0, 0x986f0
blx sym.imp.__asprintf_chk
ldr r2, [0x00098798]
movs r3, 0
--
mov.w r3, -1
mov r0, r1
strd r8, r7, [sp]
str r7, [sp, 8]
blx sym.imp.raise
adds r2, r0, 1
beq 0xabbd4
adds r3, r4, 1
movs r1, 1
add r0, r3
blx 0x15b58
mov r6, r0
cbz r0, 0xabbda
cbnz r4, 0xabbcc
mov r3, r8
adds r0, r6, r4
mov.w r2, -1
movs r1, 1
str r7, [sp]
str r7, [sp, 8]
blx sym.imp.__vsprintf_chk
adds r3, r0, 1
mov r4, r0
[*] Function sprintf used 4 times lttng-sessiond