[*] Binary protection state of libcharset.so.1.0.0
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libcharset.so.1.0.0
ab8: e1a00005 mov r0, r5
abc: ebfffef7 bl 6a0 <fclose@plt>
ac0: e3560000 cmp r6, #0
ac4: 0affffa6 beq 964 <locale_charset+0xd4>
ac8: e3a03000 mov r3, #0
acc: e7c43006 strb r3, [r4, r6]
ad0: eaffffa5 b 96c <locale_charset+0xdc>
ad4: e0861000 add r1, r6, r0
ad8: e2816002 add r6, r1, #2
adc: e1a00004 mov r0, r4
ae0: e2811003 add r1, r1, #3
ae4: ebfffee7 bl 688 <realloc@plt>
ae8: eaffffeb b a9c <locale_charset+0x20c>
aec: e59d3008 ldr r3, [sp, #8]
af0: e0468008 sub r8, r6, r8
af4: e0480003 sub r0, r8, r3
af8: e2400002 sub r0, r0, #2
afc: e1a0100b mov r1, fp
b00: e08a0000 add r0, sl, r0
b04: e2488001 sub r8, r8, #1
b08: ebfffebd bl 604 <strcpy@plt>
b0c: e59d1004 ldr r1, [sp, #4]
b10: e08a0008 add r0, sl, r8
b14: ebfffeba bl 604 <strcpy@plt>
b18: e1a0400a mov r4, sl
b1c: e5953034 ldr r3, [r5, #52] ; 0x34
--
cec: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
cf0: e594500c ldr r5, [r4, #12]
cf4: e3550000 cmp r5, #0
cf8: 0afffff9 beq ce4 <libcharset_set_relocation_prefix+0xcc>
cfc: e5946000 ldr r6, [r4]
d00: e1a02006 mov r2, r6
d04: ebfffe5c bl 67c <strncmp@plt>
d08: e3500000 cmp r0, #0
d0c: 1afffff4 bne ce4 <libcharset_set_relocation_prefix+0xcc>
d10: e7d73006 ldrb r3, [r7, r6]
d14: e0878006 add r8, r7, r6
d18: e3530000 cmp r3, #0
d1c: 1a000008 bne d44 <libcharset_set_relocation_prefix+0x12c>
d20: e1a00005 mov r0, r5
d24: ebfffe69 bl 6d0 <strlen@plt>
d28: e2800001 add r0, r0, #1
d2c: ebfffe46 bl 64c <alloc@plt>
d30: e2504000 subs r4, r0, #0
d34: 11a01005 movne r1, r5
d38: 0affffe9 beq ce4 <libcharset_set_relocation_prefix+0xcc>
d3c: ebfffe30 bl 604 <strcpy@plt>
d40: eaffffe8 b ce8 <libcharset_set_relocation_prefix+0xd0>
d44: e353002f cmp r3, #47 ; 0x2f
[*] Function strcpy used 3 times libcharset.so.1.0.0