[*] Binary protection state of libwsmedia.so

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


[*] Function printf tear down of libwsmedia.so

blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
ldr r2, [0x0000843c]
add r5, pc
mov r3, r0
mov r1, r5
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r7
blx 0x63b8
ldr r2, [0x00008440]
mov r3, r0
mov r1, r5
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r4
blx 0x5efc
mov r5, r0
mov r0, r4
blx sym.imp.g_string_append_printf
mov r0, r6
mov r1, r5
--
mov.w r0, 0x1f40
blx 0x63b8
ldr r2, [0x00008568]
mov r3, r0
mov r1, r5
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, sb
blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
ldr r2, [0x0000856c]
mov r3, r0
mov r1, r5
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r4
blx 0x5efc
mov r5, r0
mov r0, r4
blx sym.imp.g_string_append_printf
mov r1, r5
mov r0, r8
--
ldr r2, [0x00008700]
mov r3, r0
mov r1, r6
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, sb
blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
ldr r2, [0x00008704]
mov r3, r0
mov r1, r6
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r4
blx 0x6418
mov r0, r4
blx 0x5efc
mov r6, r0
mov r0, r4
blx sym.imp.g_string_append_printf
mov r1, r6
mov r0, fp
--
mov r0, r7
blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
ldr r2, [0x00008798]
mov r3, r0
mov r1, r8
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
cbz r5, 0x8766
mov r0, sb
blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
mov r2, r5
mov r3, r0
mov r1, r8
mov r0, r4
blx sym.imp.g_key_file_get_string
mov r0, r4
blx 0x5efc
mov r5, r0
mov r0, r4
blx sym.imp.g_string_append_printf
mov r0, r6
mov r1, r5
--
add r0, pc
blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
ldr r2, [0x000088bc]
mov r3, r0
mov r1, r6
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, sb
blx 0x63b8
ldr r2, [0x000088c0]
mov r3, r0
mov r1, r6
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r4
blx 0x5efc
mov r6, r0
mov r0, r4
blx sym.imp.g_string_append_printf
mov r1, r6
mov r0, fp
--
ldr r2, [0x00008a9c]
mov r3, r0
mov r1, r5
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r7
blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
ldr r2, [0x00008aa0]
mov r3, r0
mov r1, r5
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r4
blx 0x6418
mov r0, r4
blx 0x5efc
mov r5, r0
mov r0, r4
blx sym.imp.g_string_append_printf
mov r1, r5
ldr r0, [sp, 8]
--
add r0, pc
blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
ldr r2, [0x00008b18]
mov r3, r0
mov r1, r5
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r7
blx 0x63b8
ldr r2, [0x00008b1c]
mov r3, r0
mov r1, r5
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r4
blx 0x5efc
mov r5, r0
mov r0, r4
blx sym.imp.g_string_append_printf
mov r0, r6
mov r1, r5
--
mov r2, r0
mov r1, r6
mov r0, r5
str r3, [sp]
mov r3, r7
blx 0x60c4
mov r0, r4
adds r4, 1
blx 0x63b8
ldr r2, [0x00008cc0]
mov r3, r0
ldr r1, [0x00008cc4]
mov r0, r5
add r2, pc
add r1, pc
blx sym.imp.g_key_file_get_string
mov r0, r5
blx 0x5efc
mov sb, r0
mov r0, r5
blx sym.imp.g_string_append_printf
mov r1, sb
mov r0, r8
--
mov r0, r5
blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
ldr r2, [0x000090e0]
mov r3, r0
mov r1, sb
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r5
blx loc.imp.wsd_util_ptz_absolutemove_pantilt_supported
ldr r2, [0x000090e4]
mov r3, r0
mov r1, sb
mov r0, r4
add r2, pc
blx sym.imp.g_key_file_get_string
mov r0, r4
blx 0x5efc
mov r5, r0
mov r0, r4
blx sym.imp.g_string_append_printf
mov r1, r5
ldr r0, [sp, 0xc]
--
ldr r1, [0x0000eb90]
mov r2, r6
mov r5, r0
add r1, pc
blx sym.imp.g_variant_unref
mov r4, r0
cbz r0, 0xeb56
ldr r2, [0x0000eb94]
mov r1, r0
mov r3, sp
mov r0, r5
add r2, pc
blx 0x6210
cbz r0, 0xeb22
ldr r3, [sp]
cbnz r3, 0xeb72
mov r0, r6
blx 0x601c
mov r0, r5
mov r1, r4
blx sym.imp.g_strdup_printf
mov r5, r0
cbnz r0, 0xeb64

[*] Function printf used 10 times libwsmedia.so