“With great power comes great responsibility”
Installation
pip install beautifulsoup4
) is required; The program installs it for you while running (if not present)git clone https://github.com/s41r4j/igbf
cd igbf
igbf
directory and type git pull
to update to latest versionpython3 igbf.py
usage: igbf.py [-h] [-u USERNAME] [-w WORDLIST PATH] [-t TIMEOUT] [-v] [-p] [-l PROXY_LIMIT] [-f PROXY FILE PATH]
(s41r4j:igbf)> Instagram Brute Forcer
optional arguments:
-h, --help show this help message and exit
-u USERNAME, --username USERNAME
instagram username (*required)
-w WORDLIST PATH, --wordlist WORDLIST PATH
password wordlist (*required)
-t TIMEOUT, --timeout TIMEOUT
timeout between each request in secs (default: 2)
-v, --verbose verbose mode (displays failed logins and more)
-p, --proxy built-in ip rotating proxy (additinal library required)
-l PROXY_LIMIT, --proxy-limit PROXY_LIMIT
limit the number of proxies to use (default: 300; max: 300; min: 1)
-f PROXY FILE PATH, --proxy-file PROXY FILE PATH
use custom proxy file (`-p` & `-l` disabled)
python3 igbf.py -u USERNAME -w /PATH/TO/PASSWORD/WORDLIST -v
Those who are using linux/hacking machines (like kali/parrot os, which has pre-installed stuff), can find password wordlist at /usr/share/wordlists/
(mostly rockyou.txt
, if it is rockyou.txt.gz
- unzip with tar -xvzf rockyou.txt.gz
)
- It only supports single username (currently
- If you're not using proxy, instagram blocks/bans your ip (temporarily, dw) after 7-8 attempts
- Now proxies work fine, but the only problem it is time consuming and slow
- Supports: Windows, Mac, Unix/Linux (Termux)