[*] 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
asrs r0, r0, 0x1f
movs r0, r0
push.w {r4, r5, r6, r7, r8, sb, lr}
mov r6, r2
ldr r4, [0x000008dc]
mov r2, r0
mov r7, r1
sub sp, 0x1c
ldr r3, [0x000008e0]
mov.w sb, 0
add r4, pc
ldr r1, [0x000008e4]
ldr r0, [0x000008e8]
ldr r3, [r4, r3]
add r1, pc
add r0, pc
ldr r3, [r3]
str r3, [sp, 0x14]
mov.w r3, 0
str.w sb, [sp, 0x10]
blx sym.imp.g_strdup_printf
ldr r1, [0x000008ec]
mov r5, r0
--
lsls r0, r0, 0xc
movs r0, r0
push.w {r4, r5, r6, r7, r8, sb, lr}
mov r6, r2
ldr r4, [0x000009bc]
mov r2, r0
mov r7, r1
sub sp, 0x1c
ldr r3, [0x000009c0]
mov.w sb, 0
add r4, pc
ldr r1, [0x000009c4]
ldr r0, [0x000009c8]
ldr r3, [r4, r3]
add r1, pc
add r0, pc
ldr r3, [r3]
str r3, [sp, 0x14]
mov.w r3, 0
str.w sb, [sp, 0x10]
blx sym.imp.g_strdup_printf
ldr r1, [0x000009cc]
mov r5, r0
[*] Function printf used 2 times libvirtualinput.so