[*] Binary protection state of dbus-launch

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


[*] Function printf tear down of dbus-launch

add.w r4, r8, sl
mov r2, r5
mov r1, r4
mov r0, r7
blx sym.imp.write
cmp r0, 0
bge 0x1b46
blx sym.imp.__errno_location
ldr r0, [r0]
cmp r0, 4
beq 0x1b38
ldr r3, [0x00001b94]
ldr.w r3, [sb, r3]
ldr r4, [r3]
blx sym.imp.strerror
ldr r2, [0x00001b98]
mov r3, r0
movs r1, 1
mov r0, r4
add r2, pc
blx sym.imp.__fprintf_chk
movs r0, 1
blx sym.imp.exit
--
push {r3, r4, r5, lr}
mov r4, r0
ldr r5, [0x00001bd4]
blx sym.imp.strlen
cmp r0, 0x20
add r5, pc
bne 0x1bba
mov r0, r4
blx sym.imp._dbus_strdup
ldr r3, [0x00001bd8]
add r3, pc
str r0, [r3, 4]
pop {r3, r4, r5, pc}
ldr r0, [0x00001bdc]
mov r3, r4
ldr r2, [0x00001be0]
movs r1, 1
ldr r0, [r5, r0]
add r2, pc
ldr r0, [r0]
blx sym.imp.__fprintf_chk
movs r0, 1
blx sym.imp.exit
--
movs r1, 9
blx sym.imp.kill
mov r0, r4
blx sym.imp.exit
nop
asrs r2, r3, 0xf
movs r1, r0
bx lr
nop
ldr.w ip, [0x00001c88]
movs r1, 1
push {r3, lr}
mov r3, r0
ldr.w lr, [0x00001c8c]
add ip, pc
ldr r2, sym.imp.read
mov r0, ip
ldr.w r4, [ip, lr]
add r2, pc
ldr r0, [r4]
blx sym.imp.__fprintf_chk
movs r0, 1
blx sym.imp.exit

[*] Function printf used 3 times dbus-launch