[*] Binary protection state of libssl.so.1.1
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libssl.so.1.1
265c0: e1a0100b mov r1, fp
265c4: e0805085 add r5, r0, r5, lsl #1
265c8: e2855003 add r5, r5, #3
265cc: e1a0a000 mov sl, r0
265d0: e1a00005 mov r0, r5
265d4: ebffab00 bl 111dc <CRYPTO_malloc@plt>
265d8: e2504000 subs r4, r0, #0
265dc: 1a00000a bne 2660c <OPENSSL_init_ssl@@OPENSSL_1_1_0+0x92c>
265e0: e59f3100 ldr r3, [pc, #256] ; 266e8 <OPENSSL_init_ssl@@OPENSSL_1_1_0+0xa08>
265e4: e1a00009 mov r0, r9
265e8: e58d3004 str r3, [sp, #4]
265ec: e58db000 str fp, [sp]
265f0: e3a03041 mov r3, #65 ; 0x41
265f4: e3a02f7d mov r2, #500 ; 0x1f4
265f8: e3a01050 mov r1, #80 ; 0x50
265fc: eb0055e0 bl 3bd84 <SSL_in_before@@OPENSSL_1_1_0+0x4c>
26600: e1a00004 mov r0, r4
26604: e28dd014 add sp, sp, #20
26608: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
2660c: e1a01007 mov r1, r7
26610: ebffae6f bl 11fd4 <strcpy@plt>
26614: e3a03020 mov r3, #32
26618: e7c4300a strb r3, [r4, sl]
--
28b50: e1a09000 mov r9, r0
28b54: e1a0000a mov r0, sl
28b58: ebffa22c bl 11410 <OPENSSL_sk_find@plt>
28b5c: e3500000 cmp r0, #0
28b60: ba000014 blt 28bb8 <SSL_get_shared_ciphers@@OPENSSL_1_1_0+0x110>
28b64: e5991004 ldr r1, [r9, #4]
28b68: e1a00001 mov r0, r1
28b6c: e58d1004 str r1, [sp, #4]
28b70: ebffa18a bl 111a0 <strlen@plt>
28b74: e59d1004 ldr r1, [sp, #4]
28b78: e1580000 cmp r8, r0
28b7c: e1a09000 mov r9, r0
28b80: ca000005 bgt 28b9c <SSL_get_shared_ciphers@@OPENSSL_1_1_0+0xf4>
28b84: e1540006 cmp r4, r6
28b88: 12444001 subne r4, r4, #1
28b8c: 01a04006 moveq r4, r6
28b90: e3a03000 mov r3, #0
28b94: e5c43000 strb r3, [r4]
28b98: eaffffc8 b 28ac0 <SSL_get_shared_ciphers@@OPENSSL_1_1_0+0x18>
28b9c: e1a00004 mov r0, r4
28ba0: ebffa50b bl 11fd4 <strcpy@plt>
28ba4: e0843009 add r3, r4, r9
28ba8: e2899001 add r9, r9, #1
--
44234: 1a000030 bne 442fc <SSL_in_before@@OPENSSL_1_1_0+0x85c4>
44238: e5933000 ldr r3, [r3]
4423c: e2532801 subs r2, r3, #65536 ; 0x10000
44240: 13a02001 movne r2, #1
44244: e3530fc1 cmp r3, #772 ; 0x304
44248: b3a02000 movlt r2, #0
4424c: e3520000 cmp r2, #0
44250: 0a000029 beq 442fc <SSL_in_before@@OPENSSL_1_1_0+0x85c4>
44254: e1a05001 mov r5, r1
44258: e3a02040 mov r2, #64 ; 0x40
4425c: e3a01020 mov r1, #32
44260: e1a00005 mov r0, r5
44264: ebff3598 bl 118cc <emset@plt>
44268: e5943040 ldr r3, [r4, #64] ; 0x40
4426c: e2850040 add r0, r5, #64 ; 0x40
44270: e2433027 sub r3, r3, #39 ; 0x27
44274: e3530001 cmp r3, #1
44278: 8a000013 bhi 442cc <SSL_in_before@@OPENSSL_1_1_0+0x8594>
4427c: e59f10cc ldr r1, [pc, #204] ; 44350 <SSL_in_before@@OPENSSL_1_1_0+0x8618>
44280: e08f1001 add r1, pc, r1
44284: ebff3752 bl 11fd4 <strcpy@plt>
44288: e5943040 ldr r3, [r4, #64] ; 0x40
4428c: e2850062 add r0, r5, #98 ; 0x62
[*] Function strcpy used 3 times libssl.so.1.1