[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [tor-talk] SOCKS proxy to sit between user and Tor?
After reading your message I wonder whether a simple TCP proxy is what you want. Maybe have a look at haproxy?
> On 24 May 2015, at 13:15, Jeremy Rand <email@example.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> I'm interested in having a SOCKS proxy sitting between the end user
> and the Tor-provided SOCKS proxy, which can do really simple stuff
> like redirect from one host to another. (Just on the level of the
> host requested via SOCKS, not HTTP headers.) To implement this, I
> figure surely there must be a decent SOCKS implementation I can use,
> since I don't trust myself to implement the SOCKS protocol.
> Unfortunately, GitHub appears to have numerous implementations of
> questionable quality, and randomly searching GitHub isn't a great way
> to find high-qualify code anyway.
> So I'm wondering if there are any SOCKS proxy implementations that Tor
> enthusiasts often use as an intermediary between a user and Tor, or
> would consider suitable for such usage. My basic requirements are:
> * Reasonably well-reviewed implementation.
> * Not abandoned, reasonably well maintained at least for bugfixes.
> * Supports SOCKS auth in some way (I just want to pass-through the
> auth to Tor for the purposes of stream isolation).
> * Cross-platform (Linux/OSX/Windows).
> * Generally something that Tor-interested people would expect to be
> reasonably secure.
> I'm not really picky about what language it's in, although a
> high-level language is preferable over C/C++. Python would be ideal,
> all things being equal, but that's a very weak constraint and isn't a
> big deal.
> Extensibility would be a plus, i.e. if I can implement something like
> redirects without modifying internal code, that would be a major benefit
> Suggestions would be appreciated, if anyone has any.
> (Apologies if some consider this off-topic.)
> - -Jeremy
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
> -----END PGP SIGNATURE-----
> tor-talk mailing list - firstname.lastname@example.org
> To unsubscribe or change other settings go to
tor-talk mailing list - email@example.com
To unsubscribe or change other settings go to