issues
search
droe
/
sslsplit
Transparent SSL/TLS interception
https://www.roe.ch/SSLsplit
BSD 2-Clause "Simplified" License
1.75k
stars
328
forks
source link
WebSockets (minimal)
#216
Open
droe
opened
6 years ago
droe
commented
6 years ago
Dependencies:
40 Refactoring the proxy core for extensible protocol parsing
210 Actively manage number of open file descriptors
215 PCAP logging
Tasks:
[ ] Implement minimal subset of WebSockets protocol needed to proxy it, with only raw binary logging (PCAP), no decoding of framing
[ ] Implement upgrading HTTP/1.x to WebSockets
[ ] Extend connection logging with upgrade to WebSockets, including subprotocol
[ ] Test on different platforms and with different browsers/clients
Out of scope:
209 HTTP CONNECT proxy traversal for ws:// and wss://
217 WebSockets (full decoding)
Resources:
https://en.wikipedia.org/wiki/WebSocket
https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_servers
Dependencies:
40 Refactoring the proxy core for extensible protocol parsing
210 Actively manage number of open file descriptors
215 PCAP logging
Tasks:
Out of scope:
209 HTTP CONNECT proxy traversal for ws:// and wss://
217 WebSockets (full decoding)
Resources: