Skip to content
A fork of TorGhost, a little utilitly used to route all traffic through TOR.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Linux Edit for arch linux Sep 4, 2018
macOS updated macOS version to 0.9, resolved missing feature Oct 27, 2018
LICENSE Create LICENSE Apr 18, 2017
README.md

README.md

TorPhantom

BETA v0.9

A fork of TorGhost, a little utilitly used to route all traffic through TOR.

Currently depends on macchanger and tor.

This script spoofs your mac address, and then routes all traffic through the TOR network. It is currently a WIP.

Notice:

macOS version does not route ALL traffic through TOR. The current configuration only routes MOST traffic through TOR via socks5 proxy. Any apps not configured to use this proxy (such as a curl call with no proxy flags) will not go through TOR. Proceed with caution!

There is currently no way to fix this, as an equivalent to iptables no longer exists on macOS. Be sure any apps you are using while running TorPhantom are configured to use your proxy settings by default!

If you are aware of another solution to this problem please submit a pull request!

Remember this tool is still in BETA and any risks you take or activties performed while using TorPhantom fall back on you (whether the app is in BETA or not)

  1. macOS Support
  2. More Linux support (currently install script is for Debian based distros only)
  3. Add in arguments for more interfaces other than eth0 and wlan0 on both macOS and Linux (currently hardcoded)

Linux:

Debian/Ubuntu:

chmod +x install.sh
./install.sh

Arch:

chmod +x install-pac.sh
./install-pac.sh

RHEL/CentOS/Fedora:

chmod +x install-rpm.sh
./install-rpm.sh
  _______         _____  _                 _                  
 |__   __|       |  __ \| |               | |                 
    | | ___  _ __| |__) | |__   __ _ _ __ | |_ ___  _ __ ___  
    | |/ _ \| '__|  ___/| '_ \ / _` | '_ \| __/ _ \| '_ ` _ \
    | | (_) | |  | |    | | | | (_| | | | | || (_) | | | | | |
    |_|\___/|_|  |_|    |_| |_|\__,_|_| |_|\__\___/|_| |_| |_|
	v0.9 - 3ndG4me | www.injecti0n.org

	USAGE:
        torphantom start -----(start torphantom)
        torphantom start -i <interface(s)> -----(start with macchanger)
        torphantom stop  -----(stop torphantom)

macOS:

Install Mac Ports

chmod +x install.sh
./install.sh
  _______         _____  _                 _                  
 |__   __|       |  __ \| |               | |                 
    | | ___  _ __| |__) | |__   __ _ _ __ | |_ ___  _ __ ___  
    | |/ _ \| '__|  ___/| '_ \ / _` | '_ \| __/ _ \| '_ ` _ \
    | | (_) | |  | |    | | | | (_| | | | | || (_) | | | | | |
    |_|\___/|_|  |_|    |_| |_|\__,_|_| |_|\__\___/|_| |_| |_|
	v0.9 - 3ndG4me | www.injecti0n.org

	USAGE:
        torphantom start -----(start torphantom)
	torphantom start -i <interface(s)> -----(start with macchanger)
        torphantom stop  -----(stop torphantom)
You can’t perform that action at this time.