_____
|_ _|__ _ __ _____ ___ _
| |/ _ \| '__/ _ \ \/ / | | |
| | (_) | | | (_) > <| |_| |
|_|\___/|_| \___/_/\_\\__, |
|___/
Tor-based TCP-proxy for linux.
Traffic won`t leave the system without Tor network.
Runs as systemd service, watches traffic rules violations and IP cnanges.
Immediatelly notifies via UI if any changes detected.
All TCP traffic redirects to Tor. UDP traffic just blocks.
UI tested on:
- Ubuntu 12+
- Ubuntu Parallels
- Debian 7+
Installation workflow:
- Install dependencies
- Run Tor service
- Run Toroxy as watcher service which starts on any system boot
- systemd
- iptables
- iptables-persistent
- python3
- pip3
- tor
git clone https://github.com/Postuf/Toroxy.git
cd Toroxy
sudo ./install.sh
curl ident.me
Run sudo ./uninstall.sh
in Toroxy root
After installation new systemd service toroxy appear in local system.
It will be enabled by default. Here is how to manage it:
- Stop toroxy (disable proxy):
toroxy stop
ORservice toroxy stop
- Start toroxy (enable proxy):
toroxy start
ORservice toroxy start
- Change identity (switch proxy):
toroxy switch
ORservice toroxy reload