Therefore, I need some program to put in palce of the ?????:
FF---[no-auth SOCKS5]--->?????----[authed SOCKS5]--->authed_socks5_server_I_own---[HTTP/S]--->final_destination.
What can I use for the ????? program?
Here is additional information:
- Any answer involveing SSH is wrong. I will not use an SSH server for this. I also need a faster protocol (ever tried transferring big files over SSH/SFTP? Dog slow even over Gbit lan.) I know how to setup SSH tunneling. It works just fine for some things. Not this. Please don't recommend using SSH instead.
- The solution to my problem only has to work with programs which support SOCKS5 (no auth).
- Browsers do not support SOCKS5 (with the exception of http://www.maxthon.com/ ).
- The solution must enable me to use FoxyProxy to decide when to use proxy. Most of my traffic can go non-proxied to the web, but certain sites must go over the proxy, and FoxyProxy must enable me to do this. Programs which "capture" other programs and force them through the
- I expect that the solution will be to run a program locally that accepts unauth'ed SOCKS5 connections.
- I have tried these programs: FreeProxy, WideCap, FreeCap, SocksCap, ProxyTunnel GUI, AdvOR, HTTPTunnel, and Privoxy. I have verified that these are not solutions.
EDITS:
Appendix A: Reasons for program rejections:
1) FreeProxy - No remote proxy authentication entry possible
2) Advanced Proxy Manager - Cannot specify credentials
3) ProxyTunnel "GUI" - SSH tunnel only (as with PuTTy Below)
4) HTTPTunnel - Cannot specify remote SOCKS5 proxy and local listen port at the same time
5) PuTTy - SSH tunnel only (yes, it can listen on SOCKS5. That's not enough)
6) Freegate - Cannot specify credentials
7) Sockscap - Not compatible with modern Windows versions
8) Your Freedom - Forces you to use "freedom" server.
9) WideCap - Forces you to capture an entire program image. (You cannot have some sites proxied and others not.)
10) AdvOR - Forces you to use the TOR network.
11) Privoxy - No SOCKS5 forwarding. No password entry ability (c.f., http://www.privoxy.org/user-manual/config.html )
12) Firefox itself - I know http://kb.mozillazine.org/Network.autom ... ow-proxies might make you think that FF can prompt you for proxy creds. It cannot.
12) FreeCap - Same problem as with WideCap
13) Proxy Server Agent (as described in http://www.hackingtricks.in/2011/01/how ... proxy.html ) - Program does not accept DNS names for proxy servers. Program reports that my proxy is "bad" and refuses to use it. Program crashes instantly when any traffic hits it.