[*] Binary protection state of se.so
Full RELRO Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of se.so
beq 0x2aae
movs r3, 0xa
mov r2, r0
str.w r3, [r4, 0x200]
mvn r3, 0x80000000
str r3, [sp, 8]
mov r0, r4
ldr r3, [0x00002ca0]
mov r4, r5
mov r6, r5
add r3, pc
strd r3, r7, [sp]
mov.w r3, 0x200
mov r1, r3
blx 0x1fe8
ldr r7, [sp, 0x14]
b 0x2ab4
add.w sl, sp, 0x14
mov r1, r5
mov r0, sl
blx sym.imp.g_strdup_printf
cmp r0, 0
blt 0x2bc6
blx 0x1fd0
mov r8, r0
cmp r0, 0
beq 0x2c56
mov r0, sl
add r1, sp, 0x10
str.w r8, [sp, 0x10]
blx sym.imp.g_strdup_printf
cmp r0, 0
blt 0x2c10
--
blx 0x1e8c
mov r0, r8
blx 0x1f4c
ldr r2, [0x0000538c]
ldr r3, [0x00005384]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x537c
mov r0, r6
add sp, 0x18
pop.w {r4, r5, r6, r7, r8, sb, sl, pc}
ldr r0, [0x00005390]
lsrs r1, r6, 0x18
ubfx r3, r6, 8, 8
ubfx r2, r6, 0x10, 8
add r0, pc
blx sym.imp.snprintf
mov r6, r0
mov r0, r5
[*] Function printf used 3 times se.so