Skip to content

High-performance Instagram penetration testing tool with smart anti-ban, password list, and Tor support.

License

Notifications You must be signed in to change notification settings

SSLRI/instahack

Repository files navigation

Instahack v2.7 (Smart UA & SessionID Manager)


🚨 Disclaimer & Legal Warning

This tool is strictly for authorized security testing, research, and educational purposes only.
Any illegal or unauthorized use is strictly prohibited.
The author takes no responsibility for any misuse or damages caused by this tool.


🚀 What's New in v2.7

  • User-Agent & SessionID management menu (add/remove/list/select)
  • Forced order: Set User-Agent before SessionID
  • Attack only runs if valid User-Agent is set
  • Full color terminal output & step-by-step error guidance
  • All credentials saved in user_agents.json/sessionids.json

⚙️ Installation Guide (Linux/WSL/Ubuntu)

git clone https://github.com/SSLRI/instahack.git
cd instahack
bash setup.sh
source venv/bin/activate
python3 main.py

📲 Installation Guide (Termux/Android)

pkg install python git tor -y
git clone https://github.com/SSLRI/instahack.git
cd instahack
bash setup.sh
source venv/bin/activate
python3 main.py
  • For quick OSINT tasks or when storage is limited, you can run python3 main_light.py instead of the full version.

🧩 Tor Setup & HashedControlPassword (for IP rotation)

1. Install Tor:
Ubuntu:

sudo apt install tor

Termux:

pkg install tor

2. Generate your Tor control password hash:

tor --hash-password YourStrongPassword

Copy the output line starting with 16:.

3. Edit your torrc file:

  • On Ubuntu:
    sudo nano /etc/tor/torrc
  • On Termux:
    nano $PREFIX/etc/tor/torrc

Add lines:

ControlPort 9051
HashedControlPassword 16:YOUR_HASH_HERE
CookieAuthentication 1

4. Restart Tor service:

  • Ubuntu:

    sudo service tor restart
  • Termux:

    tor &
  • Use the same password in the tool when prompted for Tor authentication.


⚡ Quick Usage

  • Always set your User-Agent from your browser (option 6 in menu)
  • Then set your SessionID from the same browser/profile (option 7 in menu)
  • You can manage multiple UAs and SIDs and switch between them easily!
  • Use Tor rotation (option 5) to avoid bans

☎️ Contact & Social Networks

Instagram Telegram GitHub WhatsApp

Developer/Owner: sslri


❗️ REMEMBER

  • This project is for educational, research, and legal pentesting only.
  • Abusing this tool = permanent ban from the author’s support and public channels.

About

High-performance Instagram penetration testing tool with smart anti-ban, password list, and Tor support.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published