[*] Binary protection state of libpacsio-api.so.0.0.55

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


[*] Function printf tear down of libpacsio-api.so.0.0.55

add r3, pc
blx 0x6080
add sp, 0x14
pop {r4, r5, pc}
nop
cmp r5, 0x7e
movs r0, r0
lsls r3, r1, 1
movs r0, r0
movs r5, r2
movs r0, r0
push {r4, lr}
mov r4, r0
blx sym.imp.domain_terminal_block_get_string_value
ldr r1, [0x0000eec4]
add r1, pc
ldr r3, [r1]
cbnz r3, 0xeeba
blx sym.imp.domain_rs485port_get_type
str r0, [r4, 0x68]
blx sym.imp.g_strdup_printf
str r0, [r4, 0x6c]
pop {r4, pc}
--
mov r8, r3
ldr r3, [0x0000f254]
sub sp, 0x2c
add r2, pc
mov r5, r0
mov r4, r1
ldr r3, [r2, r3]
ldr r3, [r3]
str r3, [sp, 0x24]
mov.w r3, 0
blx 0x5a9c
ldr r3, [0x0000f258]
mov r1, r0
mov r0, r5
add r3, pc
mov r5, r3
str r3, [sp, 8]
blx 0x5f94
blx 0x5aa8
mov r5, r0
blx sym.imp.g_strdup_printf
mov r1, r0
mov r0, r5
--
ldr r1, [0x0000f3d0]
mov r2, r0
ldr r0, [sp, 4]
add r1, pc
blx sym.imp.domain_modbus_get_type
blx 0x5fe0
mov r1, r0
mov r0, r7
blx 0x5f94
mov r2, r6
mov r1, r8
blx 0x57a8
str r0, [sp, 8]
cbz r0, 0xf324
mov r2, r0
mov r1, r8
ldr r0, [sp, 4]
blx 0x5928
add r0, sp, 8
blx 0x5d2c
blx sym.imp.g_strdup_printf
mov r1, r0
mov r0, r4
blx 0x5f94
blx sym.imp.ipc_data_set_integer
ldr r1, [0x0000f3d4]
mov r2, r0
ldr r0, [sp, 4]
add r1, pc
blx sym.imp.domain_modbus_get_type
blx sym.imp.g_strdup_printf
mov r1, r0
mov r0, r4
blx 0x5f94
blx 0x5ee8
ldr r1, [0x0000f3d8]
mov r2, r0
ldr r0, [sp, 4]
add r1, pc
blx 0x5450
blx sym.imp.g_strdup_printf
mov r1, r0
mov r0, r4

[*] Function printf used 5 times libpacsio-api.so.0.0.55