@rockleeedgetunnel魔改:从 SOCKS5 到 SOCKS5 over WebSocket,解锁PaaS作为中转代理 中发帖

前言
我之前发过一个关于魔改edgetunnel用免费NAT64代替proxyIP的帖子,那个是基于原作者的worker-vless.js修改proxyIP的,能用但感觉有时候会卡,延迟比较高,毕竟用的是免费公共NAT64。
我发现作者还有一个 worker-with-socks5-experimental.js ,这个版本除了支持proxyIP作为中转代理,还支持socks5作为中转代理,而且socks5代理的优先级更高(只要填了socks5地址就默认使用socks5中转而不用proxyIP)。socks5代理固然很好,简单高效,易于部署。 但是,不利好白嫖,我们常见的各种免费服务,比如PaaS(Docker这种),它一般只支持http流量,而不支持socks5流量。
我灵机一动,我们能不能把socks5流量塞进http流量里面?比如用最常见的websocket协议来传输我们sock...