basil00 / TorWall

Tallow - Transparent Tor for Windows
http://reqrypt.org/tallow.html
GNU General Public License v3.0
507 stars 121 forks source link

[Feature request] ProxyWall #30

Open hvonw opened 4 years ago

hvonw commented 4 years ago

Hi @basil00! First thank you so much for your stance against censorship for years. We are [ Full-of-shit 3rd world countries :<] grateful.

My question is: Is TorWall can be used for transparent proxifier on Windows? [HTTP/HTTPS/SOCKS+]

Similar to these: OpenText SOCKS Client SocksCap64 Initex Proxifier Win2Socks ...

basil00 commented 4 years ago

Tallow (TorWall) is already effectively a transparent proxifier, but currently it only redirects traffic to the local Tor client. With some modification to the source code, it could be made to target any SOCKs4a proxy. This is something I think would be useful, but nobody has gotten around to implementing it.

imgk commented 4 years ago

You can try shadowsocks-windivert (https://github.com/imgk/shadowsocks-windivert). It’s based on pre-release WinDivert 3.0 which means you need to build the driver by yourself and some more steps to run unsigned driver on your Windows. Have fun.

basil00 commented 4 years ago

Thanks @imgk. But be careful that WinDivert 3.0 is not release quality. In fact, there is a bug where if you open and close WinDivert too many times then Windows neworking can lock up. This can be fixed by disabling/reenabling that adapter, but I haven't being able to find the root cause of the bug and is the reason why version 3.0 is delayed.