A python script to execute brute force attack on Instagram
Project description
==============
Instagram-Py
==============
.. image:: https://img.shields.io/github/issues/deathsec/instagram-py.svg?style=flat-square
:target: https://github.com/deathsec/instagram-py/issues
.. image:: https://img.shields.io/github/forks/deathsec/instagram-py.svg?style=flat-square
:target: https://github.com/deathsec/instagram-py/network
.. image:: https://img.shields.io/github/stars/deathsec/instagram-py.svg?style=flat-square
:target: https://github.com/deathsec/instagram-py/stargazers
.. image:: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square
:target: https://raw.githubusercontent.com/deathsec/instagram-py/master/LICENSE
..
| Instagram-py performs slick brute force attack on Instagram without any type of password limiting
| and also resumes your attack in ease.
--DeathSec
.. image:: https://raw.githubusercontent.com/deathsec/instagram-py/master/preview.png
.. image:: http://forthebadge.com/images/badges/built-with-love.svg
:target: #
.. image:: http://forthebadge.com/images/badges/60-percent-of-the-time-works-every-time.svg
:target: #
.. image:: http://forthebadge.com/images/badges/made-with-python.svg
:target: #
|
| **Instagram-Py** is a simple python script to perform basic **brute force** attack against **Instagram** ,
| this script can **bypass** login limiting on wrong passwords , so basically it can test **infinite number of passwords**.
| Instagram-Py is **proved** and can test **over 6M** passwords on a single instagram account with **less resource** as possible
| This script mimics the activities of the official **instagram android app** and sends request over **tor** so you are secure ,
| but if your **tor** installation is **misconfigured** then the blame is on you.
|
**Depends on**: python3 , tor , requests , requests[socks] , stem (**wil be installed automatically**)
==============
Installation
==============
Make sure you installed the **dependencies** , and countinue with this section
::
$ git clone https://github.com/deathsec/instagram-py
$ cd instagram-py
$ sudo python3 setup.py install # only available for python3
$ cp instapy-config.json ~ # copy the configuration file to your home !IMPORTANT!
$ instagram-py # installed successfully
------------------------------
Configuring Instagram-Py
------------------------------
Open your configuration file found in your home directory , this file is **very important**
located at **~/instapy-config.json** , do not change anything except tor configuration
::
$ vim ~/instapy-config.json # open it with your favorite text editior!
**The configuration file looks like this**
::
{
"api-url" : "https://i.instagram.com/api/v1/",
"user-agent" : "Instagram 10.26.0 Android (18/4.3; 320dp..... ",
"ig-sig-key" : "4f8732eb9ba7d1c8e8897a75d6474d4eb3f5279137431b2aafb71fafe2abe178",
"ig-sig-version" : "4",
"tor" : {
"server" : "127.0.0.1",
"port" : "9050",
"protocol" : "socks5",
"control" : {
"password" : "",
"port" : "9051"
}
}
}
**api-url** : do not change this unless you know what you are doing
**user-agent** : do not change this unless you know your stuff
**ig-sig_key** : never change this unless new release, this is extracted from the instagram apk file
**tor** : change everything according to your tor server configuration , do not mess up!
--------------------------------------------
Configuring Tor server to open control port
--------------------------------------------
open your **tor configuration** file usually located at **/etc/tor/torrc**
::
$ sudo vim /etc/tor/torrc # open it with your text editor
**search** for the file for this **specific section**
::
## The port on which Tor will listen for local connections from Tor
## controller applications, as documented in control-spec.txt.
#ControlPort 9051
**uncomment** 'ControlPort' by deleting the **#** before 'ControlPort' , **now save the file and restart your tor server**
**now you are ready to crack any instagram account , make sure your tor configuration matched ~/instapy-config.json**
=============
Usage
=============
**Finally** , now you can use instagram-py!
::
$ instagram-py your_account_username path_to_password_list
=============
License
=============
The MIT License,
Copyright (C) 2017 The Future Shell , DeathSec
Instagram-Py
==============
.. image:: https://img.shields.io/github/issues/deathsec/instagram-py.svg?style=flat-square
:target: https://github.com/deathsec/instagram-py/issues
.. image:: https://img.shields.io/github/forks/deathsec/instagram-py.svg?style=flat-square
:target: https://github.com/deathsec/instagram-py/network
.. image:: https://img.shields.io/github/stars/deathsec/instagram-py.svg?style=flat-square
:target: https://github.com/deathsec/instagram-py/stargazers
.. image:: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square
:target: https://raw.githubusercontent.com/deathsec/instagram-py/master/LICENSE
..
| Instagram-py performs slick brute force attack on Instagram without any type of password limiting
| and also resumes your attack in ease.
--DeathSec
.. image:: https://raw.githubusercontent.com/deathsec/instagram-py/master/preview.png
.. image:: http://forthebadge.com/images/badges/built-with-love.svg
:target: #
.. image:: http://forthebadge.com/images/badges/60-percent-of-the-time-works-every-time.svg
:target: #
.. image:: http://forthebadge.com/images/badges/made-with-python.svg
:target: #
|
| **Instagram-Py** is a simple python script to perform basic **brute force** attack against **Instagram** ,
| this script can **bypass** login limiting on wrong passwords , so basically it can test **infinite number of passwords**.
| Instagram-Py is **proved** and can test **over 6M** passwords on a single instagram account with **less resource** as possible
| This script mimics the activities of the official **instagram android app** and sends request over **tor** so you are secure ,
| but if your **tor** installation is **misconfigured** then the blame is on you.
|
**Depends on**: python3 , tor , requests , requests[socks] , stem (**wil be installed automatically**)
==============
Installation
==============
Make sure you installed the **dependencies** , and countinue with this section
::
$ git clone https://github.com/deathsec/instagram-py
$ cd instagram-py
$ sudo python3 setup.py install # only available for python3
$ cp instapy-config.json ~ # copy the configuration file to your home !IMPORTANT!
$ instagram-py # installed successfully
------------------------------
Configuring Instagram-Py
------------------------------
Open your configuration file found in your home directory , this file is **very important**
located at **~/instapy-config.json** , do not change anything except tor configuration
::
$ vim ~/instapy-config.json # open it with your favorite text editior!
**The configuration file looks like this**
::
{
"api-url" : "https://i.instagram.com/api/v1/",
"user-agent" : "Instagram 10.26.0 Android (18/4.3; 320dp..... ",
"ig-sig-key" : "4f8732eb9ba7d1c8e8897a75d6474d4eb3f5279137431b2aafb71fafe2abe178",
"ig-sig-version" : "4",
"tor" : {
"server" : "127.0.0.1",
"port" : "9050",
"protocol" : "socks5",
"control" : {
"password" : "",
"port" : "9051"
}
}
}
**api-url** : do not change this unless you know what you are doing
**user-agent** : do not change this unless you know your stuff
**ig-sig_key** : never change this unless new release, this is extracted from the instagram apk file
**tor** : change everything according to your tor server configuration , do not mess up!
--------------------------------------------
Configuring Tor server to open control port
--------------------------------------------
open your **tor configuration** file usually located at **/etc/tor/torrc**
::
$ sudo vim /etc/tor/torrc # open it with your text editor
**search** for the file for this **specific section**
::
## The port on which Tor will listen for local connections from Tor
## controller applications, as documented in control-spec.txt.
#ControlPort 9051
**uncomment** 'ControlPort' by deleting the **#** before 'ControlPort' , **now save the file and restart your tor server**
**now you are ready to crack any instagram account , make sure your tor configuration matched ~/instapy-config.json**
=============
Usage
=============
**Finally** , now you can use instagram-py!
::
$ instagram-py your_account_username path_to_password_list
=============
License
=============
The MIT License,
Copyright (C) 2017 The Future Shell , DeathSec
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
instagram-py-0.2.1.tar.gz
(15.7 kB
view hashes)