[*] Binary protection state of libopagent-api.so.0.0.1

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


[*] Function system tear down of libopagent-api.so.0.0.1

ldr r2, [0x000018a4]
ldr r3, [0x00001894]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x188c
add sp, 0x10
pop.w {r4, r5, r6, r7, r8, pc}
mov r5, r0
blx sym.imp.parse_result_append_domain
ldr r1, [0x000018a8]
mov r3, r6
mov r2, r5
add r1, pc
blx sym.imp.interface_definition_create
mov r4, r0
b 0x1850
blx sym.imp.get_domain_context_from_system_registry
movs r6, 0x92
movs r0, r0
--
blx sym.imp.domain_resource_get_type
mov r0, r4
blx 0x13c4
mov r0, r5
blx sym.imp.domain_opagent_get_iddata
add r0, sp, 0x10
blx sym.imp.domain_opagent_get_description
ldr r2, [0x00001c34]
ldr r3, [0x00001bfc]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x1c]
eors r2, r3
mov.w r3, 0
bne 0x1bf2
add sp, 0x24
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
add r5, sp, 0x18
b 0x1b96
blx sym.imp.get_domain_context_from_system_registry
nop
movs r4, 0x2a
--
blx sym.imp.resource_get_domain
mov r1, r0
mov r0, r4
blx sym.imp.__stack_chk_fail
add r2, sp, 8
ldr r1, [0x00001e20]
str r2, [sp]
mov r3, r7
ldr r2, [0x00001e24]
add r1, pc
add r2, pc
blx 0x160c
cmp r0, 0
bne 0x1d12
ldr r2, [0x00001e28]
mov r0, r6
ldr r1, [sp, 8]
add r2, pc
blx sym.imp.domain_opagent_num_resources_for_clientid
b 0x1d3a
blx sym.imp.get_domain_context_from_system_registry
movs r2, 4
movs r0, r0
--
blx 0x1660
mov r4, r0
blx 0x170c
mov r1, r0
mov r0, r4
blx sym.imp.__stack_chk_fail
movs r2, 1
mov r1, r0
ldr r0, [sp, 0x10]
blx sym.imp.ipc_data_create
b 0x2068
ldr r3, [sp, 0x14]
movs r1, 0x10
ldr r2, [0x00002180]
str r3, [sp]
ldr r3, [0x00002184]
add r2, pc
add r3, pc
blx 0x16e8
b 0x2084
blx sym.imp.get_domain_context_from_system_registry
nop
movs r0, 0x5c

[*] Function system used 4 times libopagent-api.so.0.0.1