Skip to content

Latest commit

 

History

History
147 lines (106 loc) · 5.27 KB

File metadata and controls

147 lines (106 loc) · 5.27 KB

🔁 SwiftIP

SwiftIP is an advanced IP rotation tool designed for ethical hackers, privacy enthusiasts, and cybersecurity learners.
It works by launching multiple Tor nodes in parallel and routing traffic through a centralized Privoxy proxy server — enabling users to automatically change their public IP address at customizable intervals.

Whether you're conducting anonymous security research or learning how anonymization networks like Tor work, IPHopper provides a lightweight and powerful CLI-based solution — especially built for Termux and Linux-based systems.


🎯 Purpose of SwiftIP

When working in the cybersecurity field or doing web reconnaissance, constantly changing your IP address can help avoid detection, rate-limiting, and geo-restrictions.
Most users rely on VPNs, but VPNs are centralized services and not always transparent. Tor, on the other hand, offers a decentralized and free solution for anonymity.

SwiftIP combines:

  • Multiple Tor instances (multi-node parallelization)
  • A central Privoxy proxy server
  • IP rotation automation via control ports

All packaged in a simple tool with beginner-friendly configuration and advanced functionality under the hood.


🚀 Features

  • 🔁 Auto IP Rotation using the Tor Network
  • 🧠 Multiple Tor Nodes: Five nodes running simultaneously
  • 🔒 Privacy-focused: All traffic routed through a secure proxy
  • 🧱 No Root Required: Fully works on non-rooted Termux devices
  • 📟 Custom Rotation Timer: Set your own rotation interval in seconds
  • 🧰 Self-contained Configuration: Cleans and reinitializes on every run
  • 💻 Termux + Linux Compatible
  • 👨‍💻 Developed by Ethical Hackers for Educational Use

📺 YouTube Channel

This tool is developed and maintained by DarkByteHunter, the creator of the YouTube channel:

🔥 DarkByteHunter

On this channel, you'll find beginner-friendly tutorials, practical hacking labs, and deep explanations of tools like this one — all tailored for Indian learners and mobile users.

Make sure to Subscribe and Support the creator if this tool helps you! 🙌


⚙️ How SwiftIP Works

  1. Five separate Tor nodes are launched with their own config files and data directories.
  2. A Privoxy proxy is set up and configured to forward all traffic across the 5 Tor nodes.
  3. A control loop sends SIGNAL NEWNYM to all control ports every X seconds (your interval).
  4. Your current public IP is fetched and displayed from https://api64.ipify.org.
  5. Your IP changes automatically, as if you're hopping across networks — hence the name SwiftIP.

💡 Use Cases

  • 🔍 Safe and anonymous reconnaissance
  • 🌐 Bypassing soft IP rate-limits during testing
  • 🛡️ Practicing anonymity techniques
  • 📚 Cybersecurity learning labs
  • 🔬 Testing how websites respond to changing IPs

📄 Disclaimer

⚠️ This tool is created strictly for educational and ethical purposes.

  • You must not use this tool for illegal activity, unauthorized scanning, or attacking any network you do not own or have permission to test.
  • This tool does not guarantee full anonymity, as DNS leaks, misconfigurations, or user mistakes can expose identity.
  • Always test in safe and legal environments (e.g., virtual labs, local servers).
  • The developer, DarkByteHunter, is not responsible for any misuse, damage, or legal consequences arising from the use of this tool.

You are solely responsible for your actions.


🛠️ Project Status

Stable
📌 Last updated: May 2026
📥 Actively maintained — suggestions welcome via GitHub Issues!


🧑‍💻 Author Info


Instagram Image

Preview!

Termux Full Install and Setup

apt update && apt upgrade && apt install tur-repo && apt install git tor privoxy netcat-openbsd curl && git clone https://github.com/darkbytehunter/SwiftIP.git && cd SwiftIP- && bash setup.sh && bash SwiftIP.sh

[TERMUX] Packege Install Comments

apt update && apt upgrade -y
apt install tur-repo -y
apt install git tor privoxy netcat-openbsd curl -y
git clone https://github.com/darkbytehunter/SwiftIP.git
cd SwiftIP
bash setup.sh

Start tool command

bash SwiftIP.sh

📌 Contact Me

YouTube
GitHub
WhatsApp Channel