TorghostNG - Make your internet traffic anonymized through Tor network and Privoxy. Rewritten from TorGhost with Python 3
TorghostNG now supports Privoxy
I hope you can contribute new language to TorghostNG
TorghostNG is a tool that make all your internet traffic anonymized through Tor network.
Rewritten from TorGhost with Python 3.
TorghostNG was tested on: * Kali Linux * Manjaro * ...
Check Tor connection...loops
Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. It has application for both stand-alone systems and multi-user networks.
You can find more about Privoxy at Privoxy Home Page.
If you want to hide your IP address from most adversaries, you should consider chaining Privoxy with Tor. The configuration details can be found in How do I use Privoxy together with Tor section just below.
From Privoxy FAQ 4.7.
TorghostNG currently supports: * GNU/Linux distros that based on Arch Linux * GNU/Linux distros that based on Debian/Ubuntu
To install TorghostNG, open your Terminal and enter these commands
git clone https://github.com/githacktools/TorghostNG cd TorghostNG sudo python3 install.py torghostng -h
Or you can just type
python3 torghostng.pyto run TorghostNG :v
OPTIONS: -h, --help Show this help message and exit -s, --start Start connecting to Tor -x, --stop Stop connecting to Tor -r, --renew Renew the current Tor circuit -id COUNTRY ID Connect to Tor exit node of a specific country. Go to CountryCode.org to search country ID -mac INTERFACE Randomly change MAC address. Use 'ifconfig' to show interface devices -c, --checkip Check your current IPv4 address --dns Use this to fix DNS when website address can't be resolved -l, --language Change the display language. English is the default --list Show the available languages list -u, --update Check for update --nodelay Disable delay time
You can combine multiple choices at the same time, such as: *
torghostng -s -m INTERFACE: Changing MAC address before connecting *
torghostng -c -m INTERFACE: Checking IP address and changing MAC address *
torghostng -s -x: Connecting to Tor anh then stop :v * ...
If you have any questions, you can watch this tutorial videos 🙂
I hope you will love it 😃
Open Terminal and type
torghostng -uwith sudo to update TorghostNG, but it will download new TorghostNG to
/root, because you're running it as root. If you don't like that, you can type
git pull -fand
sudo python3 install.py.
Tor can't help you completely anonymous, just almost: * Tor’s Biggest Threat – Correlation Attack * Is Tor Broken? How the NSA Is Working to De-Anonymize You When Browsing the Deep Web * Use Traffic Analysis to Defeat TOR * ...
Version 2.0 * Add a new language: German * Change
langconf* Some functions don't require ROOT to run anymore * Fix "Check Tor connection..." loops * Remove unneeded codes * Fix bugs
Version 1.7 * Fix updating error * Fix "Checking Tor connection" loop (by installing
Version 1.6 * Fix some bugs * Faster Installation
Version 1.5 * Fix bugs of version 1.4
Version 1.4 * Support connecting to Tor with Privoxy
You can read how to use Privoxy together with Tor at Privoxy FAQ
Version 1.2 * Fix
update_commandsand others in torghostng.py * Chang a few things in
theme.py* Chang a few things in
install.py* Now you can change Tor circuit with
Version 1.1 * Check your IPv6 * Change all "TOR" to "Tor" * Block BitTorrent traffic * Auto disable IPv6 before connecting to Tor
You can help me by telling me if you find any bugs or issues. Thank you for using my tool 😊