[*] Binary protection state of libcef.so
Full RELRO Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libcef.so
mov r5, r0
mov r4, r2
ldr r1, [0x00000c28]
ldr r3, [r7, 8]
ldr r6, [0x00000c2c]
add r1, pc
ldr.w r8, [r3, 0x20]
blx 0x80c
ldrb r3, [r5, r0]
add r6, pc
cbz r3, 0xac0
ands r4, r8, 8
beq 0xba6
and r0, r8, 1
pop.w {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r2, [r7]
cmp r2, 0
bne.w 0xbda
mov r1, r5
ldr r0, [r7, 4]
blx sym.imp.g_string_append_printf
ldr r0, [r7, 4]
ldrd r3, r1, [r0, 4]
--
beq 0xb3c
ldr.w sl, [0x00000c30]
ldr.w sb, [0x00000c34]
ldr.w r8, [0x00000c38]
add sl, pc
add sb, pc
add r8, pc
mov r1, fp
mov r0, r4
blx 0x7f4
cmp r0, 0x3d
beq 0xb90
bhi 0xb46
cmp r0, 0xa
beq 0xb9a
cmp r0, 0xd
bne 0xc16
ldr r1, [0x00000c3c]
mov r0, r5
add r1, pc
blx sym.imp.g_string_append_printf
ldr r3, [0x00000c40]
ldrb r2, [r4]
--
adds r0, r3, 1
cmp r0, r1
bhs 0xbfe
ldr r1, [r5]
str r0, [r5, 4]
strb r2, [r1, r3]
movs r1, 0
ldrd r2, r3, [r5]
strb r1, [r2, r3]
b 0xb26
add.w fp, fp, -1
ldrb r2, [r4], 1
mov r1, r8
mov r0, r5
blx loc.imp.__gmon_start__
cmp.w fp, 0
bne 0xb06
b 0xb3c
mov r1, sb
mov r0, r5
blx sym.imp.g_string_append_printf
b 0xb26
mov r1, sl
mov r0, r5
blx sym.imp.g_string_append_printf
b 0xb26
ldr r1, [0x00000c44]
mov r0, r5
add r1, pc
blx sym.imp.g_string_append_printf
b 0xb26
ldr r0, [0x00000c48]
[*] Function printf used 5 times libcef.so