Proxy - Convert HTTP requests to SOCKS5

Dustin picture Dustin · May 12, 2012 · Viewed 9.9k times · Source

I'm currently doing some testing work with TOR and ran in to a small problem. Tor's client only supports receiving connections through a SOCKS5 protocol, but the applications I'm using only support HTTP Proxy Protocals.

Is it possible to put something in the middle? So that for example it went.

My Program (HTTP Only) > HTTP to SOCKS Converter > Tor SOCKS5 Server

Googled around quite a bit, I found information for SOCKS to HTTP, but not the other way around. Any help is appreciated, thanks!

Answer

Johan Nilsson picture Johan Nilsson · May 12, 2012

You can put any HTTP proxy that supports SOCKS in the middle. Once the proxy Polipo was commonly used for this purpose and it should still work and before that Privoxy was used.