Skip to content

IPGhost is a strong tool for ethical hackers. This tool automatically changes your IP address , making it hard for anyone to track your online activities

License

Notifications You must be signed in to change notification settings

s-r-e-e-r-a-j/IPGhost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 

Repository files navigation

IPGhost

IPGhost is a strong tool for ethical hackers. It helps you stay private and anonymous online by using the Tor network. This tool automatically changes your IP address , making it hard for anyone to track your online activities

Features

  • Automatic installation of required dependencies (Tor, curl, jq).
  • Changing your IP address regularly through Tor to stay anonymous.
  • Display of the current Tor-routed IP address after every IP Address change.
  • User-defined IP Address change interval and cycle count (or infinite mode).
  • SOCKS proxy setup instructions for routing your applications through Tor.

Requirements

  • A Debian-based Linux distribution (e.g., Ubuntu,tested on kalilinux).
  • Root privileges to install dependencies and manage the Tor service.
  • Active internet connection.

Installation

Step 1: Download and Install

  1. Clone the repository or download the files:
git clone https://github.com/s-r-e-e-r-a-j/IPGhost.git
  1. Navigate to the IPGhost directory
cd IPGhost
  1. Navigate to the IPGhost directory
cd IPGhost
  1. Run the install.sh script to set up IPGhost:
sudo bash install.sh

Then Enter y For Install

usage

Step 1: Start IPGhost After installation, start IPGhost by running:

sudo ipghost

After Running The tool .This Tool will automatically Install necessary dependencies (Tor, curl, jq).

Step 2: Configure SOCKS Proxy

To route your internet traffic through Tor, configure your applications to use the Tor SOCKS proxy:

  • Proxy Address: 127.0.0.1

  • Port: 9050

    Example Configuration:

  • Firefox:

  1. Go to Settings > Network Settings > Manual Proxy Configuration.
  2. Set SOCKS Host to 127.0.0.1 and Port to 9050.
  3. Select SOCKS v5.
  4. Save the settings.

How It Works

  1. Start Tor Service: IPGhost automatically starts the Tor service when launched.

  2. IP change:

  • Prompts the user for Enter Ip Address change interval (default: 60 seconds) and number of IP address change (0 for infinite).
  • Reloads the Tor service to change identity and fetches the new IP address.

3 Monitor New IP: Displays the Tor-assigned IP after each IP Address change to verify successful anonymization.

Example Output

     
  _____ _____     _____ _               _   
 |_   _|  __ \   / ____| |             | |  
   | | | |__) | | |  __| |__   ___  ___| |_ 
   | | |  ___/  | | |_ | '_ \ / _ \/ __| __|
  _| |_| |      | |__| | | | | (_) \__ \ |_ 
 |_____|_|       \_____|_| |_|\___/|___/\__|
                                            
                                            

* copyright of Sreeraj, 2024  *
* GitHub: https://github.com/s-r-e-e-r-a-j  *

Change your SOCKS to 127.0.0.1:9050

[+] Enter interval (seconds) between IP changes [default: 60]: 30
[+] Enter number of IP changes (0 for infinite): 5
[~] Changing identity...
[~] Identity changed.
[+] New IP: 103.251.167.20
[~] Changing identity...
[~] Identity changed.
[+] New IP: 185.129.61.4

Stopping IPGhost

  • Infinite Mode: Press Ctrl+C to stop.
  • Fixed IP Address Change: The Tool will automatically terminate after completing the specified number of cycles.

uninstallation

cd IPGhost
cd IPGhost
sudo bash install.sh

Then Enter n for uninstall

License

This tool is open-source and available under the MIT License.

Disclaimer

IPGhost is for educational purposes only. Misuse of the tool could violate the terms of service of websites, services, or networks you access. Always use the tool responsibly and in accordance with applicable laws and regulations.

Author

  • Sreeraj

GitHub: https://github.com/s-r-e-e-r-a-j

About

IPGhost is a strong tool for ethical hackers. This tool automatically changes your IP address , making it hard for anyone to track your online activities

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages