Comments (5)
Tallow does not currently support Tor bridges + pluggable transports, so that is likely the problem. The reason is because Tallow attempts to intercept all "non-Tor" traffic, and it considers bridge/pluggable-transport traffic to be "non-Tor", and will attempt to block or divert it via the "real" Tor network -- which just break things.
I have some plans to fix this. It involves making the traffic that Tallow intercepts to be configurable, allowing for certain traffic types to be ignored by Tallow.
from torwall.
I have some plans to fix this. It involves making the traffic that Tallow intercepts to be configurable, allowing for certain traffic types to be ignored by Tallow.
That's just about the best Christmas present I might have ever received! Tor is the only way we can connect to the internet through, and I have actually filed this issue on behalf of a whole neighbourhood. Thank you for everything; please feel free to close this issue whenever you find fit.
from torwall.
OK I updated Tallow so that it only diverts traffic as specified by the new traffic.divert
file. Thus, if you want, you can modify traffic.divert
to ignore certain traffic types, such as traffic to/from a specific IP address and/or port (see the documentation in the file itself). This should allow you to configure Tallow to use Tor bridges/pluggable-transports. Although this is a low-level solution, at least it should now be possible to do, rather than not supported at all.
Note that if you want to use this you'll need to either compile Tallow yourself, or wait until the next release. I am hoping to release a new version once the new WinDivert is ready, which hopefully should be within a month or so.
from torwall.
Regarding the timeouts -- it appears that the Tor network has changed somewhat since the Tallow
tool was first created. Previously, most nodes listen on port 9001
, whereas now a substantial number of nodes listen on port 443
, presumably because the main Tor ports are blocked in many places. But this leads also leads to Tallow
blocking its own Tor
traffic.
A quick fix is to update the torrc
file with the following options:
FascistFirewall 1
FirewallPorts 9001,9030
After adding these options and restarting Tallow
, the tool works much better. Although, this does mean that Tallow
is limiting the number of Tor
nodes it will connect to, which isn't ideal.
Longer term, I need to add a better way of ignoring Tor
traffic other than by port number.
from torwall.
New release is available: https://github.com/basil00/TorWall/releases
from torwall.
Related Issues (20)
- unable to run using cmd HOT 2
- Bootstrap fails at 45% HOT 1
- where can i get tor ( not tor browser ) for windows HOT 1
- [Feature request] ProxyWall HOT 3
- [BUG] Failed ot Open WinDivert Filter HOT 3
- Update to latest tor-win32-0.4.2.7 HOT 5
- Will UDP redirection be supported in future? HOT 1
- Allow just setting up proxy at custom port or proxify custom apps HOT 2
- Allow custom UDP ports/ranges to bypass Tor? HOT 3
- Why addr->Outbound value always set to 1 in the send_packet() function ? HOT 1
- βTallow does not intercept TCP ports 9001 and 9030β Do I need to manually configure it in traffic* file? If not, why not? thank you. HOT 1
- Allow RDP connections without Tor HOT 1
- Change Identity and bridge
- please update to latest tor
- Tor is blocked in Russia
- .onion site support HOT 1
- Tallow Disconnects me from internet HOT 1
- Trying to make Tallow work with bridges HOT 7
- Does not connect to Tor network
- Unnable to start the app
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from torwall.