[*] Binary protection state of libgio-2.0.so.0.7200.3
Full RELRO No Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function system tear down of libgio-2.0.so.0.7200.3
movs r2, r1
str r4, [sp, 0x2b0]
movs r2, r1
push.w {r4, r5, r6, r7, r8, lr}
mov r7, r1
sub sp, 0x10
mov r6, r3
movs r3, 0
mov r5, r2
ldr.w r8, [0x00046324]
mov r4, r0
str r3, [sp, 0xc]
bl sym.g_file_get_type
mov r1, r0
mov r0, r7
blx sym.imp.g_object_interface_install_property
mov r2, r6
mov r1, r5
add r3, sp, 0xc
add r8, pc
bl sym.g_file_query_filesystem_info
cbz r0, 0x46314
ldr r3, [0x00046328]
--
ldr r1, [r3, r1]
str r1, [sp, 4]
ldr r3, [r3, r2]
mov r0, r3
str r3, [sp, 8]
blx 0x2a4c4
add r3, sp, 0x30
mov sl, r0
str r3, [sp, 8]
add r3, sp, 0x18
str r3, [sp, 0xc]
ldr r3, [0x000969f8]
add r3, pc
adds r3, 0x60
str r3, [sp, 0x14]
ldr r3, [0x000969fc]
add r3, pc
str r3, [sp, 0x10]
b 0x9690e
mov r0, r7
bl sym.g_unix_is_system_device_path
cmp r0, 0
bne 0x969ac
mov r0, sb
bl sym.g_unix_is_mount_path_system_internal
cmp r0, 0
bne 0x969ac
--
movs r0, 0
blx 0x298c4
mov r2, r0
mov r0, r8
str r2, [r4, 8]
blx 0x298c4
mov r2, r0
mov r0, r7
str r2, [r4, 0xc]
blx 0x298c4
subs.w r3, fp, 0
mov r2, r0
it ne
movne r3, 1
ldr r0, [r4, 0xc]
str r2, [r4, 0x10]
str r3, [r4, 0x14]
ldr.w sb, [r4]
ldr r7, [r4, 4]
ldr.w r8, [r4, 8]
bl sym.g_unix_is_system_fs_type
cmp r0, 0
beq 0x968ce
--
pop.w {r3, lr}
add r0, pc
b.w sym.g_themed_icon_new_with_default_fallbacks
nop
strb r0, [r3, 0x1e]
movs r5, r0
subs.w r0, r0, 0x850000
bne 0x97310
movs r6, r0
push {r3, lr}
bl 0x96020
bic r0, r0, 8
sub.w r0, r0, 2
clz r0, r0
lsrs r0, r0, 5
pop {r3, pc}
nop
push {r4, r5, r6, r7, lr}
sub sp, 0x6c
mov r5, r0
bl sym.g_unix_mount_is_system_internal
cbnz r0, 0x97286
ldr r4, [r5]
--
blx sym.imp.g_getenv
movs r1, 1
mov r0, r6
blx 0x2a3f4
movs r0, 0
add sp, 0xc
pop.w {r4, r5, r6, r7, r8, sb, pc}
asrs r2, r4, 0x1b
movs r4, r0
ldr r0, [0x000d6cd0]
add r0, pc
b.w 0x298c0
add lr, lr
movs r1, r0
push {r4, r5, r6, lr}
movs r1, 0
movs r4, 1
bl sym.g_unix_mount_at
cbz r0, 0xd6cf2
mov r5, r0
bl sym.g_unix_mount_is_system_internal
mov r4, r0
cbz r0, 0xd6cf6
[*] Function system used 6 times libgio-2.0.so.0.7200.3