[*] Binary protection state of libvirtualinput.so
Full RELRO Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libvirtualinput.so
lsrs r4, r7, 1
movs r1, r0
push.w {r4, r5, r6, r7, r8, lr}
mov r6, r2
ldr r4, [0x00000810]
mov r2, r0
mov r7, r1
sub sp, 0x18
ldr r3, [0x00000814]
mov.w r8, 0
add r4, pc
ldr r1, [0x00000818]
ldr r0, [0x0000081c]
ldr r3, [r4, r3]
add r1, pc
add r0, pc
ldr r3, [r3]
str r3, [sp, 0x14]
mov.w r3, 0
str.w r8, [sp, 0x10]
blx sym.imp.g_strdup_printf
ldr r1, [0x00000820]
mov r2, r0
--
lsls r0, r6, 0xb
movs r0, r0
push.w {r4, r5, r6, r7, r8, lr}
mov r6, r2
ldr r4, [0x000008e0]
mov r2, r0
mov r7, r1
sub sp, 0x18
ldr r3, [0x000008e4]
mov.w r8, 0
add r4, pc
ldr r1, [0x000008e8]
ldr r0, [0x000008ec]
ldr r3, [r4, r3]
add r1, pc
add r0, pc
ldr r3, [r3]
str r3, [sp, 0x14]
mov.w r3, 0
str.w r8, [sp, 0x10]
blx sym.imp.g_strdup_printf
ldr r1, [0x000008f0]
mov r2, r0
[*] Function printf used 2 times libvirtualinput.so