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

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


[*] Function printf tear down of libgstapp-1.0.so.0.1803.0

ldr r3, [r3, 4]
ldr r3, [r3, 0x18]
bx r3
ldr r2, [0x000038ac]
movs r1, r0
push.w {r4, r5, r6, r7, r8, lr}
movs r3, 0
ldr r7, [0x00003618]
sub sp, 8
mov r5, r0
and r6, r1, 1
add.w r8, sp, 4
str r3, [sp, 4]
add r7, pc
b 0x35d0
ldr r0, [r5, 0x14]
blx 0x25ac
mov r4, r0
cbnz r0, 0x35f2
ldr r0, [r5, 0x14]
blx sym.imp._gst_element_error_printf
cmp r0, 0
beq 0x35c6
--
beq 0x37be
ldr.w r3, [r7, 0x100]
cmp r3, 3
beq.w 0x38e6
mov r0, sb
blx 0x2750
add.w sb, r4, 0xc
mov r0, sb
blx 0x297c
ldr.w r3, [r4, 0x12c]
cmp r3, 0
bne 0x3874
ldr.w r2, [r4, 0x110]
cmp r2, 2
beq.w 0x3916
add.w fp, sp, 0x24
add.w sl, r4, 0x90
add.w r3, r4, 0x20
str r3, [sp, 0x18]
ldr r0, [r4, 0x14]
blx sym.imp._gst_element_error_printf
mov r5, r0
cmp r0, 0
--
cmp r3, r2
beq.w 0x3ac8
mov r1, fp
str r5, [sp, 0x24]
blx sym.imp.g_value_set_boolean
ldr r1, [sp, 0x24]
mov r0, sl
blx sym.imp.__cxa_finalize
cbnz r0, 0x3854
ldr r1, [sp, 0x24]
mov r0, r7
blx 0x24c0
cmp r0, 0
beq.w 0x3adc
ldr r0, [sp, 0x24]
mov r1, sl
blx 0x2508
mov r0, r6
blx 0x2784
ldr r0, [r4, 0x14]
blx sym.imp._gst_element_error_printf
mov r5, r0
cmp r0, 0
beq 0x37fa
ldr r1, [sp, 0x50]
mov r0, r7
bl 0x36a4
ldr.w r3, [r4, 0x12c]
cbz r3, 0x3886
mov r0, sb
mvn r5, 1
blx 0x2750
mov r0, r5
add sp, 0x2c
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r0, [r4, 0x14]
blx sym.imp._gst_element_error_printf
cmp r0, 0
beq 0x37ee

[*] Function printf used 4 times libgstapp-1.0.so.0.1803.0