A Tor-driven IP shuffler tailored for ethical hackers and privacy researchers. LostIP automates IP rotation through Tor at your specified intervals, using SOCKS5 on port 9050 to mask your traffic effortlessly.
- Installs required tools (
Tor,curl,jq) if missing. - Rotates your IP address on demand.
- Reveals each new Tor-assigned IP and its geolocation (country, region, city).
- Offers both finite runs (custom cycle count) and continuous mode.
- Cleans up by shutting down Tor on exit or interruption.
- Configures SOCKS5 proxy pointing to
127.0.0.1:9050.
- A Debian-based Linux OS (examples: Kali, Parrot OS, Ubuntu, etc).
- Root privileges.
- Access to the internet.
-
Clone repo:
git clone https://github.com/RlxChap2/LostIP.git cd LostIP -
Run the installer:
sudo bash install.sh
- Type
yto confirm installation.
- Type
Execute the program:
sudo lostipYou'll be prompted to specify:
- The delay between IP switches (in seconds).
- Number of rounds (enter
0for endless rotation).
To route traffic through Tor:
- Host:
127.0.0.1 - Port:
9050 - You may apply this in your browser or other tools under SOCKS5 settings.
- LostIP spins up Tor automatically.
- Each cycle, Tor resets the connection to fetch a fresh IP.
- The script prints the new IP and its location.
- When the tool exits (manually or after completing cycles), Tor is gracefully stopped.
Enter rotation interval (sec) [default: 60]: 25
Enter number of cycles (0 = infinite): 3
[+] Switching Tor circuit…
[✓] IP: 51.158.68.26 — France, Île‑de‑France, Paris
[+] Switching Tor circuit…
[✓] IP: 176.10.99.100 — Germany, North Rhine‑Westphalia, Düsseldorf
[+] Switching Tor circuit…
[✓] IP: 185.220.101.5 — Czechia, Prague
- Continuous mode: Use
Ctrl+Cto stop. - Limited mode: The script exits after the set number of rotations.
- Tor shuts down automatically in both cases.
cd LostIP
sudo bash install.shSelect n to remove installation.
- Released under the MIT License.
- Developed by [RlxChap2 | 0xR1A7]
GitHub:
https://github.com/RlxChap2