HTTP SOCKS5 all_proxy # # Server-side HTTP/1.1 200 OK Date: Tue, 09 Nov 2010 14:49:00 GMT Server: test-server/fake Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT ETag: "21025-dc7-39462498" Accept-Ranges: bytes Content-Length: 6 Connection: close Content-Type: text/html Funny-head: yesyes -foo- # method 2 is SOCKS5 asking for user+password method 2 user %repeat[255 x a]% password %repeat[255 x b]% backendport %HTTPPORT # # Client-side socks5 http SOCKS5-hostname with max length credentials and max host name length # target a port that won't work without the SOCKS magic http://%repeat[254 x c]%:%HTTPPORT -x socks5h://%repeat[255 x a]%:%repeat[255 x b]%@%HOSTIP:%SOCKSPORT proxy # # Verify data after the test has been "shot" GET / HTTP/1.1 Host: %repeat[254 x c]%:%HTTPPORT User-Agent: curl/%VERSION Accept: */*