Tallow is a transparent Tor firewall and proxying solution for Windows. In a nutshell, when you run Tallow:
- All traffic from your PC is transparently diverted through the Tor anonymity network. Programs do not need to be configured to use Tor.
- All non-Tor related traffic such as UDP is blocked. This includes DNS-traffic to help mitigate leaks.
Tallow has several advantages. Firstly, all non-Tor traffic is blocked and prevented from leaving your PC. This stops certain kinds of leaks, such as the
DNS leak problem. Secondly, Tallow is transparent. This means that your applications and programs will not be aware that traffic is been diverted via Tor. You can therefore use your preferred web browser, or any other program that connects via the Internet, with zero configuration. But beware! Unlike the TorBrowserBundle, Tallow does not make any attempt to anonymize content sent though the Tor network. This may include cookies or other information that can identify you. For this reason Tallow is not intended to be a complete strong anonymity solution by itself. See the warnings below.
Some uses of Tallow include:
Tor-ifyingapplications/programs that were never designed to use Tor. Since Tallow is transparent, the application will not be aware that traffic has been diverted via the Tor network.
- Filter Circumvention. If you just want to circumvent Internet filtering, and do not care so much about strong anonymity, then Tallow may be appropriate.
- Better-than-nothing-Tor. Even though Tallow by itself is not a strong anonymity solution, some Tor may still be better than no Tor at all.
To use Tallow: (1) first download and install Tallow from the links below, (2) start Tallow by double-clicking on the Tallow desktop icon, (3) the Tallow UI will appear, as shown below:
Press the big
Tor button to start diverting traffic via the Tor network. Press the
Tor button again to stop Tor diversion and return the Internet connection to normal. Note that the Internet may be briefly interrupted every time you switch between states. The (advanced) config options are:
- Force web-only: blocks all non-web (HTTP port 80, HTTPS port 443) traffic; and
- Force SOCKS4a: blocks direct connections to IP addresses via Tor.
Tallow is open source software released under the terms of the GNU General Public License Version 3.
➢ Hacking (Advanced)
- Run tallow.exe from a console to see debugging output.
- Edit hosts.deny to control what domains are blocked via Tor.
- Edit traffic.deny to control what traffic types are blocked via Tor.
- Edit torrc to configure Tor.
- Replace tor.exe with a different or custom version.
Tallow is produced independently from the Tor anonymity software and carries no guarantee from The Tor Project about quality, suitability or anything else.
Tallow is not a complete strong anonymity solution.
Tallow makes no attempt to anonymize the content sent through the Tor network. This content may de-anonymize you. For example, logging into GMail via Tor will de-anonymize you, since you are the only person who knows the password to your account!
Tallow may contain bugs. Please send feedback or bug reports to Basil.
The following pre-built binary package is available for Tallow: This bundle package includes a copy of WinDivert (LGPLv3), Tor (BSD license) [official version 0.3.2.10, SHA256 c413560ef22a5d921f81a54713872f265ae48fcfcd31b3a4a3bbe12216bf784e], Tallow (GPLv3). After installation, simply double-click on the Tallow icon on your desktop.
The Tallow (former codename TorWall) source repository is hosted on GitHub:
Please send feedback and/or questions to: