[*] Binary protection state of libimpl_wsd_tev.so

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


[*] Function printf tear down of libimpl_wsd_tev.so

movs r7, 0x82
movs r0, r0
cmp r0, 0x9e
movs r0, r0
cmp r0, 4
movs r0, r0
ldr r7, [0x00003074]
movs r0, r0
cmp r0, 0x76
movs r0, r0
adds r1, 0x50
movs r0, r0
adds r1, 0x3e
movs r0, r0
movs r7, 0xec
movs r0, r0
push.w {r4, r5, r6, r7, r8, sb, sl, fp, lr}
sub sp, 0xc
mov r4, r0
ldr r6, [0x00002f38]
blx sym.imp.__snprintf_chk
movs r2, 2
add r6, pc
--
push {r4, r5, r6, lr}
mov r4, r0
bl 0x43c4
add.w r6, r0, 8
mov r0, r6
blx 0x2a54
mov r0, r4
bl 0x4520
cbnz r0, 0x45d2
mov r0, r4
bl 0x43fc
mov r5, r0
movs r0, 0
blx sym.imp.g_key_file_load_from_file
subs r0, r5, r0
cmp r0, 0
ble 0x45b2
ldr r1, [0x000045e4]
mov r2, r4
add r1, pc
blx sym.imp.g_strdup_printf
mov r1, r0
mov r0, r4
--
mov r0, r5
bl 0x4468
mov r6, r0
blx 0x2868
mov r1, r6
blx 0x2844
cbz r0, 0x464c
blx loc.imp.soap_done
movs r0, 0
blx sym.imp.g_key_file_load_from_file
mov r6, r0
mov r0, r5
bl 0x43fc
ldr r1, [0x0000465c]
cmp r6, r0
ite lt
sublt r0, r0, r6
movge r0, 0
mov r2, r5
add r1, pc
blx sym.imp.g_strdup_printf
mov r1, r0
mov r0, r5
--
mov r1, r7
str r0, [sp]
add r3, pc
ldr r0, [r4]
add r2, pc
blx loc.imp.soap_delete
mov r1, r0
mov r0, r5
bl 0x43bc
ldr r4, [r4, 4]
mov r0, r5
bl 0x43c8
mov r2, r5
mov r1, r0
mov r0, r4
blx sym.imp.g_list_free
ldr r1, [0x000049a0]
mov r2, r5
mov r0, r6
add r1, pc
blx sym.imp.g_strdup_printf
mov r1, r0
mov r0, r5

[*] Function printf used 4 times libimpl_wsd_tev.so