[*] Binary protection state of librecindexer.so
Full RELRO Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of librecindexer.so
mov r4, r0
ldr r5, [0x0000cde4]
add r6, pc
add r5, pc
b 0xcd82
ldr r0, [r4, 0x4c]
blx 0x5ff0
ldr r3, [r4, 0x48]
cbnz r3, 0xcdc6
ldr r0, [r4, 0x4c]
blx 0x5a74
ldr r3, [r4, 0x48]
cbz r3, 0xcdda
ldr r0, [r4, 0x14]
blx 0x59f4
cmp r0, 0
beq 0xcd6e
mov r2, r4
mov r1, r6
ldr r0, [r4, 0xc]
blx sym.imp.g_string_append_printf
ldr r0, [r4, 0xc]
mov r2, r4
mov r1, r5
blx 0x5a98
mov r2, r4
mov r1, r6
ldr r0, [r4, 0x10]
blx sym.imp.g_string_append_printf
mov r2, r4
mov r1, r5
--
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0xd280
add sp, 0x10
pop {r4, r5, r6, pc}
blx 0x5c24
mov r1, r5
blx 0x5f24
blx 0x5c24
mov r1, r5
blx sym.imp.g_cond_init
cmp r0, 0
bne 0xd22a
ldr r6, [0x0000d294]
mov r2, r5
ldr r0, [r4, 0xc]
add r6, pc
mov r1, r6
blx sym.imp.g_string_append_printf
ldr r0, [r4, 0x10]
mov r2, r5
mov r1, r6
blx sym.imp.g_string_append_printf
b 0xd22a
blx 0x5e08
[*] Function printf used 4 times librecindexer.so