dragonfruitnetwork / onionfruit

OnionFruitâ„¢ Connect - Tor access client with country selection, bridge configuration, pluggable transports and experimental DNS support
https://dragonfruit.network/onionfruit
Other
207 stars 25 forks source link

HTTPTunnelPort #41

Open BotMasterGod opened 9 months ago

BotMasterGod commented 9 months ago

There is no torrc file, so I have no clue how to enable HTTP proxy access via this. I need this to also have HTTP proxy enabled, so I can tell my uTorrent program to use it.

Please help.

Specifically: When I check: http://127.0.0.1:9050/ it tells me "This is a SOCKs proxy, not an HTTP proxy."

aspriddell commented 9 months ago

The error is correct, the Tor program only exposes a SOCKS5 proxy. OnionFruit doesn't expose a HTTP proxy as the SOCKS one is more than sufficient for the expected use case (i.e. browsers)

I also wouldn't be suprised if only the tracker calls are proxied (as they use HTTP) but the actual content transfer leaks your real IP address (as it's not done over HTTP). Proxies aren't as tight as a VPN tunnel so programs are free to ignore the proxy settings and continue as normal.