[*] Binary protection state of libgstnet-1.0.so.0.2202.0
Full RELRO No Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function system tear down of libgstnet-1.0.so.0.2202.0
cmp r0, 0
beq.w 0x8446
add r3, sp, 0x24
movs r4, 0
str r3, [sp, 0x10]
add r3, sp, 0x28
str r3, [sp, 0xc]
add.w r3, r5, 0x64
str r3, [sp, 8]
mov r2, r4
mov r3, r4
mov r1, r6
mov r0, r4
strd r4, r8, [sp, 0x14]
strd r4, r4, [sp]
blx 0x2edc
mov r7, r0
cmp r0, 0
beq.w 0x8508
ldr r0, [sp, 0x24]
blx sym.imp.gst_system_clock_obtain
mov r2, r4
mov r1, r4
--
movs r1, 1
blx 0x3458
movs r1, 0x13
ldr r0, [r5, 0x70]
blx sym.imp.g_timeout_source_new
mov r1, r4
mov r7, r0
blx 0x2cb8
ldr r1, [0x00008590]
mov r3, r4
mov r2, r4
mov r0, r7
add r1, pc
blx sym.imp.g_type_add_instance_private
ldr r1, [r5, 0xc]
mov r0, r7
blx sym.imp.g_error_free
mov r0, r7
blx sym.imp.g_source_attach
ldr r0, [sp, 0x28]
blx sym.imp.gst_system_clock_obtain
mov r2, r4
mov r1, r4
--
blx sym.imp.g_io_channel_set_encoding
ldr r3, [0x000085cc]
movs r2, 0
mov r4, r2
add r3, pc
str r2, [r3, 4]
b 0x8434
ldr r0, [0x000085d0]
add r0, pc
blx sym.imp.g_clear_error
str r0, [r6, 4]
mov r2, r8
ldr r0, [0x000085d4]
mov r3, r7
add r0, pc
blx sym.imp.g_main_context_new
str r0, [r6, 8]
b 0x82be
movs r1, 0x20
add.w r0, r4, 0x3c
blx sym.imp.gst_system_clock_get_type
movs r3, 1
str r3, [r4, 0x68]
--
str.w r8, [r0, 0x18]
mov r1, r4
mov r0, sb
str r7, [r4]
str r6, [r4, 0x1c]
blx 0x34b8
dmb ish
add.w r3, r5, 0x5c
ldrex r1, [r3]
adds r1, 1
strex r2, r1, [r3]
cmp r2, 0
bne 0x8896
add.w r0, r5, 0x14
dmb ish
blx 0x3048
ldr r0, [r4, 0x10]
pop.w {r3, r4, r5, r6, r7, r8, sb, pc}
movs r1, 0x20
add.w r0, r4, 0x3c
blx sym.imp.gst_system_clock_get_type
movs r3, 1
str r3, [r4, 0x68]
[*] Function system used 4 times libgstnet-1.0.so.0.2202.0