[*] Binary protection state of libwebsockets.so.15
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH Symbols
[*] Function sprintf tear down of libwebsockets.so.15
13a24: e59f2128 ldr r2, [pc, #296] ; 13b54 <lws_generate_client_ws_handshake+0x160>
13a28: e59f1128 ldr r1, [pc, #296] ; 13b58 <lws_generate_client_ws_handshake+0x164>
13a2c: e08f2002 add r2, pc, r2
13a30: e08f1001 add r1, pc, r1
13a34: e3a00001 mov r0, #1
13a38: ebffce05 bl 7254 <_lws_log@plt>
13a3c: e3a04000 mov r4, #0
13a40: e1a00004 mov r0, r4
13a44: e28dd0c0 add sp, sp, #192 ; 0xc0
13a48: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
13a4c: e28d7018 add r7, sp, #24
13a50: e3a03028 mov r3, #40 ; 0x28
13a54: e1a01000 mov r1, r0
13a58: e1a02007 mov r2, r7
13a5c: e1a00006 mov r0, r6
13a60: ebffcd62 bl 6ff0 <lws_b64_encode_string@plt>
13a64: e59f10f0 ldr r1, [pc, #240] ; 13b5c <lws_generate_client_ws_handshake+0x168>
13a68: e1a02008 mov r2, r8
13a6c: e08f1001 add r1, pc, r1
13a70: e1a00004 mov r0, r4
13a74: ebffce11 bl 72c0 <sprintf@plt>
13a78: e1a01007 mov r1, r7
13a7c: e0844000 add r4, r4, r0
--
13a88: e1a00007 mov r0, r7
13a8c: ebffccbe bl 6d8c <strlen@plt>
13a90: e59f10c8 ldr r1, [pc, #200] ; 13b60 <lws_generate_client_ws_handshake+0x16c>
13a94: e08f1001 add r1, pc, r1
13a98: e0844000 add r4, r4, r0
13a9c: e1a00004 mov r0, r4
13aa0: ebffceed bl 765c <strcpy@plt>
13aa4: e3a01057 mov r1, #87 ; 0x57
13aa8: e1a00005 mov r0, r5
13aac: ebfff51b bl 10f20 <lws_hdr_simple_ptr>
13ab0: e2844002 add r4, r4, #2
13ab4: e3500000 cmp r0, #0
13ab8: 0a000008 beq 13ae0 <lws_generate_client_ws_handshake+0xec>
13abc: e3a01057 mov r1, #87 ; 0x57
13ac0: e1a00005 mov r0, r5
13ac4: ebfff515 bl 10f20 <lws_hdr_simple_ptr>
13ac8: e59f1094 ldr r1, [pc, #148] ; 13b64 <lws_generate_client_ws_handshake+0x170>
13acc: e08f1001 add r1, pc, r1
13ad0: e1a02000 mov r2, r0
13ad4: e1a00004 mov r0, r4
13ad8: ebffcdf8 bl 72c0 <sprintf@plt>
13adc: e0844000 add r4, r4, r0
13ae0: e5953060 ldr r3, [r5, #96] ; 0x60
13ae4: e5d320ad ldrb r2, [r3, #173] ; 0xad
13ae8: e3520000 cmp r2, #0
13aec: 0a000004 beq 13b04 <lws_generate_client_ws_handshake+0x110>
13af0: e59f1070 ldr r1, [pc, #112] ; 13b68 <lws_generate_client_ws_handshake+0x174>
13af4: e1a00004 mov r0, r4
13af8: e08f1001 add r1, pc, r1
13afc: ebffcdef bl 72c0 <sprintf@plt>
13b00: e0844000 add r4, r4, r0
13b04: e59f1060 ldr r1, [pc, #96] ; 13b6c <lws_generate_client_ws_handshake+0x178>
13b08: e1a02007 mov r2, r7
13b0c: e28d7040 add r7, sp, #64 ; 0x40
13b10: e3a03000 mov r3, #0
13b14: e08f1001 add r1, pc, r1
13b18: e1a00007 mov r0, r7
13b1c: e5cd303f strb r3, [sp, #63] ; 0x3f
13b20: ebffcde6 bl 72c0 <sprintf@plt>
13b24: e1a02006 mov r2, r6
13b28: e1a01000 mov r1, r0
[*] Function sprintf used 4 times libwebsockets.so.15