[*] Binary protection state of libgstnet-1.0.so.0.1803.0

  
  	Full RELRO     No Canary found   NX enabled   DSO          RPATH        No RUNPATH   No Symbols


[*] Function system tear down of libgstnet-1.0.so.0.1803.0

cmp r0, 0
beq.w 0x820a
add r3, sp, 0x24
movs r5, 0
str r3, [sp, 0x10]
add r3, sp, 0x28
str r3, [sp, 0xc]
add.w r3, r4, 0x64
str r3, [sp, 8]
mov r2, r5
mov r3, r5
mov r1, r6
mov r0, r5
strd r5, r8, [sp, 0x14]
strd r5, r5, [sp]
blx 0x2e54
mov r7, r0
cmp r0, 0
beq.w 0x82cc
ldr r0, [sp, 0x24]
blx sym.imp.gst_system_clock_obtain
mov r2, r5
mov r1, r5
--
movs r1, 1
blx 0x33d0
movs r1, 0x13
ldr r0, [r4, 0x70]
blx sym.imp.g_timeout_source_new
mov r1, r5
mov r7, r0
blx 0x2c30
ldr r1, [0x00008344]
mov r3, r5
mov r2, r5
mov r0, r7
add r1, pc
blx sym.imp.g_type_add_instance_private
ldr r1, [r4, 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, r5
mov r1, r5
--
blx sym.imp.g_io_channel_set_encoding
ldr r3, [0x00008374]
movs r2, 0
mov r4, r2
add r3, pc
str r2, [r3, 4]
b 0x81f8
ldr r0, [0x00008378]
add r0, pc
blx sym.imp.g_clear_error
str r0, [r6, 4]
mov r2, r7
ldr r0, [0x0000837c]
mov r3, r8
add r0, pc
blx sym.imp.g_main_context_new
str r0, [r6, 8]
b 0x808e
movs r1, 0x20
add.w r0, r5, 0x3c
blx sym.imp.gst_system_clock_get_type
movs r3, 1
str r3, [r5, 0x68]
--
str.w r8, [r0, 0x18]
mov r1, r4
mov r0, sb
str r7, [r4]
str r6, [r4, 0x1c]
blx 0x3430
dmb ish
add.w r3, r5, 0x5c
ldrex r1, [r3]
adds r1, 1
strex r2, r1, [r3]
cmp r2, 0
bne 0x863e
add.w r0, r5, 0x14
dmb ish
blx 0x2fc0
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.1803.0