[*] Binary protection state of liblifecycle-machine.so.0.1.36

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


[*] Function printf tear down of liblifecycle-machine.so.0.1.36

add r3, pc
add r1, pc
blx sym.imp.domain_contract_load_from_definition
subs r3, 0xd4
movs r0, r0
subs r3, 0x8a
movs r0, r0
push {r4, lr}
mov r4, r1
blx 0x4f30
subs r0, r0, r4
pop {r4, pc}
push {r4, r5, r6, lr}
mov r5, r0
movs r0, 0xc
mov r6, r1
blx 0x5544
mov r4, r0
mov r0, r6
str r5, [r4]
blx sym.imp.g_strdup_printf
mov r3, r0
mov r0, r4
--
movs r0, r0
cmp r4, 0x68
movs r0, r0
cmp r4, 0x60
movs r0, r0
cmp r4, 0x54
movs r0, r0
cmp r4, 0x56
movs r0, r0
push.w {r4, r5, r6, r7, r8, lr}
sub sp, 8
mov r7, r2
mov r6, r3
mov r5, r1
mov r8, r0
blx 0x55ac
movs r1, 0
blx 0x5024
mov r4, r0
mov r0, r8
blx sym.imp.g_strdup_printf
str r0, [r4, 0x44]
mov r0, r5
--
cmp r0, r3
beq 0x7cd4
mov r0, r5
blx 0x5374
cmp r0, 0
beq 0x7d6a
blx 0x5654
movs r1, 0
blx 0x5024
mov r4, r0
blx 0x52cc
mov r1, r0
mov r0, r5
blx 0x5440
blx 0x54ac
blx 0x4dbc
ldr r3, [sp, 0x20]
str r0, [r4, 0x54]
mov r0, r7
str r3, [r4, 0x58]
blx sym.imp.g_strdup_printf
str r0, [r4, 0x44]
mov r0, r8
--
add r0, pc
blx 0x532c
str r0, [r4, 0xc]
pop {r4, pc}
nop
adds r0, 0x74
movs r0, r0
asrs r0, r2, 0xe
movs r0, r0
push.w {r4, r5, r6, r7, r8, lr}
sub sp, 8
mov r5, r1
mov r6, r3
mov r7, r2
mov r8, r0
blx 0x51cc
movs r1, 0
blx 0x5024
mov r4, r0
mov r0, r5
blx sym.imp.g_strdup_printf
mov r2, r7
mov r3, r6

[*] Function printf used 4 times liblifecycle-machine.so.0.1.36