github下载地址:
https://github.com/vi/websocat/releases
#1.9
wget -L https://github.com/vi/websocat/releases/download/v1.9.0/websocat_linux64 -O websocat
#1.12
wget -L https://github.com/vi/websocat/releases/download/v1.12.0/websocat_max.x86_64-unknown-linux-musl -O websocat
chmod +x websocat
web服务器:
./websocat -s 192.168.1.1:12345
连接测试
./websocat ws://192.168.1.1:12345
wss
websocat -E -t --pkcs12-der=q.pkcs12 wss-listen:127.0.0.1:1234 mirror:
websocat --ws-c-uri=wss://localhost/ -t - ws-c:cmd:'socat - ssl:127.0.0.1:1234,verify=0'
- Proxy TCP connections to WebSocket connections and back.
$ websocat --oneshot -b ws-l:127.0.0.1:1234 tcp:127.0.0.1:22&
$ websocat --oneshot -b tcp-l:127.0.0.1:1236 ws://127.0.0.1:1234/&
$ nc 127.0.0.1 1236
SSH-2.0-OpenSSH_7.4p1 Debian-10+deb9u3
qwertyu
Protocol mismatch.
在线websocket工具
http://www.easyswoole.com/wstool.html