Forum Thread: Hack Instagram Account Using BruteForce


Edit: Use New Version Instead

Hey, Fellow Hackers!
I saw lots of peoples asking how to hack Instagram account, and in this tutorial I will show you how to get it.
I will use Kali Linux, a system penetrating Linux, which is popular for hacking.
If you have Kali not installed, then you will need to install it. Just go to YouTube and search how to install it.


So, we will use the BruteForce attack method, which the program keeps putting in the passwords until we get the right one. I know, the program puts the password over and over again, it will take a long time, it might fail, but it is better than not doing it.

Step 1: Clone It!

So first, we will need to get the program that keeps putting in the password.
To do that, simply type :

git clone

this command will clone the program to your computer.
Now you need to chmod the file and go to the directory of the program, so type :

chmod -R 755 Instagram && cd Instagram

Step 2: Executing the Program

Now we cloned the program, so we now need to open the program.
Type : "ls" to see what is inside the folder.

Well, we know there are three things inside the folder, "Core", "" and "".
The executable program here is "".
We need to execute the program now, by typing :


Oh no, Looks like there are some errors!
Doesn't this show up?

It is because we do not have the txt file.

Remember, this is a BruteForce attack, we need to give it a lists of passwords so the program knows which password it should put in.

Step 3: Get the Password Lists

If you are just trying to test either this works or not, then you guys can make your own password list and just type your own passwords there, but I am trying to legit get the password of my friend's account.

Now, lets get the txt file.
Go to the browser, and search " daniel miessler passwords github".

Search it, go in the first link.

Now you will be in GitHub. Go in Passwords.

Choose one txt file, I will choose the 10 million password list.
The bigger the better, because you will have a higher chance of succeeding.
But, it will take up a lot of space...
If you chose one, click on the text file you chose.
It will say : "Sorry, file too large, you can view as raw",something like that, and click on "view raw".
And there will be a list of passwords.
To save them in your computer, right click it, click Save Page as, then save the text file in the Instagram folder.
The file should be in Home.
And click "Save", then voila, the text should be in the folder.
Now we can execute it!

Step 4: Executing It Once Again...

We just got the text file, so we can keep on hacking! Lets do the thing we did :
open the terminal, type :

cd Instagram

Now we are in the Instagram directory, type "ls" to see what is inside the folder.
Yes, there is the text file in the folder! lets execute the program by :

python Username Thetextfile.txt

(To get better explanation, see the picture)

Now we are at the end! The BruteForce attack has started, it will say the attempts and what password it is currently trying.

Well, It would take a long time.

And Voila.(By the way the username Used on the explanation Pic is not the real one...)

Did It Work?

So, did it work for you guys? It worked for me, comment down below whether it worked or not.

Pro : It is easy to use, lots of beginners can use it
Con : It is a BruteForce attack, there are also a chance of failing

Thank you.

(EDIT:) If the script does not automatically downloads the things we need, then :
install mechanize with: pip install mechanize

install requests with: pip install requests

install Tor with: sudo apt-get install tor

122 Responses

Well done Sir! One question, does Instagram not rate limit? It seems to me they would have measures in place to stop this sort of attack.

If the script change IP It Will work.

ik but theres no one that published a script like this because its onlyy 15 tries

The script uses tor, SOCK5 Proxy.

Hi. I enjoy your tutorials and find them very helpful. But, when executing the final command i got this error: Traceback (most recent call last):

File "", line 15, in <module>
from Core.tor import TorManager
File "/root/Desktop/Instagram/Core/", line 3, in <module>
import socks
ImportError: No module named socks

(I did also download the required programs and check the username to make sure it was correct.)

pip install pysocks
type it in the terminal,
This command will install socks manually.

Oh, forgot to mention that. During the attack, the script will keep changing the proxy IP, so it will not be limited.

Sir, Can you suggest which youtube tutorial download Kali Linux is best for Windows 8 or 8.1? I m confused there are a lot of tutorials which I dont which to choose.. Can you choose one for me and paste the link here. Appreciate it.

I prefer this Youtube video. You can do Drag & Drop between your main computer and virtual machine, and also full screen. It also works for all windows except the first generation systems(XP,Vista, etc....)

How to send you a private message, I need your help

send email to

Sir, I would like to know if it is possible for one to enter into paid dating sites , like match,zoosk, etc freely without paying and can still communicate to others please

Much more slower than what I thought!
Good post tho.

Yup, It is really slow, but lots of BruteForce attacks are like this :p

Hey man great, tutorial, it all went smoothly except from the final command, it's been "Installing Tor" for the past 2 hours

I keep getting installing tor, please wait then it says .... please install for and gives new command line. did i miss something

That did not come up on mine, but try typing in the command line in.

try typing in the same thing in the command line again?

keeps asking to install the tor browser?

No, you said that it gives a new command line. try typing that in, and if it doen not work, you would have to download tor manually.

Still doesn;t work? then type : sudo apt-get install tor

That's what I've done but I'm still having the same problem

Hey, it's working...but yeah its super slow. Is there some way to speed up the process? And also how much time will it take to bruteforce an average password?

The reason it is slow is because of the proxy IP, you can edit the script and make it change the IP 1 time while scanning 3 passwords, and yes it will take about a week.

It is a really good script!
The only thing i find bad is that It is a pretty slow process, but i Love it!


Thanks Sir! But it is worth the time.


Hi Justin big fan of your hacking tutorials. I'm new to hacking and tried to follow your instructions but couldn't seem to figure out how to do it. If you could help me I'd really appreciate it.

So, what your problem? Please clarify....

When I try to download kali linux it keeps canceling. Could you please do the hack for me? Do you have an email I can contact you on?

Hi sir, thank you for your tutorial on how to brutforce instagram. I have read so many tutorials on how to brutforce instagram but this is the best cause it changes ip. But there was a problem while testing passwords. Before it can find a true password it says password found. But it is not true. Can you tell me why?!

Hmm.... This did not happen to me but maybe the username you typed in is wrong.... I would test this out, so don't worry. I will reply soon <3


I did type the username right. I even double checked it. I will send you the screenshots as soon as I can. Anyway thanks for the respond.

Ok, I will see what the problem is.
: )

Please send me a screenshot of the terminal while the script is launching.

OMG This Actually WORKS Thank YOU SO MUCH!!!!!!!!

It took a long time tho......

Could you please help me out? I've been trying but can't do it

  1. get kali linux
  2. clone the script
  3. get the password list
  4. launch the script
  5. get the password
  6. DONE

Does not Work right now, worked the First time on My account but now IT just passing the password......

I don'y really get it. It just passes the password?

It shows that It is testing it but It doesnt show password found:(

....hmmmm try doing it again, maybe it was just a glitch...

I have like 3 Times....:(

Is the password already saved in the Cracked.txt file that is generated after the password is found the first time? If so, try deleting the Cracked.txt file and running the script again.

I searched for other tutorials around the internet, but all are fake.
I am sharing this script with everyone!

Hey Justin Chang, I really like this tutorial and want to get it posted on the main Null Byte page. Do you mind if I polish it up some and post it? With links back to this original of course.

File "", line 53
print ' - Password Found'
SyntaxError: Missing parentheses in call to 'print'

Why am i getting this problem? what can i do to fix it

try installing it again, maybe there was some error while cloning....

May be you are using python 3 and in that syntax for print command is
print (" password found ")
may be that's why you are getting the error.
go to script and edit the line no.52

Nice Script! I checked in the script, but looks like it will work in mozilla only....
Would also like it if it was linked with tor, so the proxies almost never runs out!
(By the way, if you want more proxies, search up google : Proxy IPs)

Whats up vinny do you have a email i can contact you on, need some help?

Awesome script! I tested it out on my own account and had no issues.

Hey Justin Chang, can you please contact me on Ig? Please DM me : vt_classique it's Urgent
Couldn't find your contact here !

? what do you mean by Ig..?

Dm is Direct Messages

you can contact me by :
I had enough requests of instagram account hacking

I tried's so slow. And what about even just slightly more unusual words? The password list won't have hybrids, like RapJohn or Kateberry

You can add them, and if the bruteforce speed actually depends on the machine's ?performance speed so it will work faster in the kali live, not virtual machine, and you can also add 1 proxy 4 password function to make it faster.

I was able to add a list using CUPP, but how do I switch to 1 proxy 4 password? That would be much faster.

Hi! Please help! after downloading the password list onto my desktop folder "Instagram" , when i go to the terminal and type cd Instagram it says "no such file or directory" why is that?

type "ls" and find if the Instagram folder is in that directory or not.
go to the directory then you have to type cd.
it is probably in /root/ so go to files and drag and drop since terminals are bit hard for you right now.

not working, it'll say the password was found but when i try to log in it is incorrect

It's because you didn't delete the Cracked.txt file.
You would have to delete that so It doesn't show the incorrect password.

I did delete the file. I changed the password on my own account to one of the first on the list to test it and it worked but it hasn't worked with any other ones

waiting for connection for the past 2hrs plus now, is it normal? or I am missing something/ Please help

That is not normal, it is waiting for tor connection, be sure you have tor installed

okay, i will install tor and see. THANKS

Justin, I ran program and after about 750 attempts ( which took 2 days) suddenly it just ended. Completely reset like I hadn't started. Any idea why?

Probably because the machine was not connected from wifi for a slight second or the tor proxy was dead.
(And 750 attempts for 2 days? Are you exaggerating? Because It took me 500 tries in 30 minutes....)

no it's that slow... not sure why

slow as a turtle

Ya, but the bruteforce speed actually depends on the machine's

performance speed so it will work faster in the kali live, not in avirtual machine, and you can also add 1 proxy 4 password function to make it faster.

After some attempts program just sent : exiting. and stop forcing. Why? How to fix that ? Maybe site blocking dns or some ip...

One time after 80 attempts,second time after 15... just suddenly stoped,with messages : exiting.

I am really sorry, this is the scripts problem, I will try to fix the bugs.

When you fix script problem,put new link in comment. Ps: program is really good.


So i Finally installer this. But no, Its not Working.

Testes out 2 accounts; «landscapesoflife», first time it used 65 attempts. Password incorrect. Second time (same name) 233 attempts, it got a NEW password.. and the password is incorrect.

Feel free to help me out :)

This is the scripts problem, fixing the bugs currently.... Would come out somewhere 2018 but before feb.

easiest way to make ur dictionary or password list just see this video

crunch is also a good option, but the thing is it makes way too random passwords, and most of the password used on social media are words.

Have you looked into cupp? ;)

is there any way to hack instagram account without bruteforce attack? if any(other than pishing) then let me know.


When I'm using this and the script is running the username for the account starts with a uppercase letter, even though I redid the script to make sure I didn't type it wrong. Is this normal, or did it do something wrong?

The username and the wordlist path has to be the exact UPPERCASE and lowercase letters.
By the way, check out my new script on bruteforcing, it works ton better.

Can anyone hack a Instagram for me? My mother is cheating on my daddy. Plessss

Hahaha.. tell your daddy...

abhay@abhay-Vostro-1015:~/Instagram$ python wukoaod word.lst
Traceback (most recent call last):
File "", line 16, in <module>
from Core.browser import Browser
File "/home/abhay/Instagram/Core/", line 3, in <module>
import requests
ImportError: No module named requests

You have to install the dependencies!!!!!
Please, I even wrote it in the article, and please use my new version.

i am unable to install tor its giving 404 error and unable to fetch tor

sudo apt-get install tor

Install TOR

By the way use the NEW version!!!!

i want to ask , does instagram don't take any action if i repeteadly try passwords , coz when i use brut3k1t script , i get the password but after that , i am unable to login to instagram for sometime , why so , and what if i use h4ck3r script instead of brut3k1t , if i find password after bruteforcing will it have some effect on the target account , and is there a script available that uses different IPs for brutforcing , and plzz also explain how to do setting in script for multiple password tries for 1 IP

Both uses python, so use tor controller like stem or socks5. But Ethical's script doesn't work, ex0dus's script is accurate but does not have a proxy. So i am trying to combine those two.

I can install everything else, i have tor browser running and already connected so i try to run ths instagram thing, it says i need to install tor when i already have it installed, so i tried to do apt-get install tor but it says tor has not installation candidates

Step 1:

Me too. I hav installed all of part. TOR browser running well. But this script fail. Notify me like this:
Installing Tor...
then ...

  • Please install Tor

JC, help me please :)

hi sir
i've done that and i found password but i have some problem with verification code how i can bypass the verification?
they send a sms to a number and i cant access to the number?

Seems like there's a misunderstanding here. After examining the code, the program cracks passwords at:

Which isn't the same as

The latter doesn't have even a form to hack for usernames and passwords. If you look carefully with tamper data a firefox plugin, you'll notice that normal logins go through facebook for some reason, but since this isn't the main purpose here... just something worth noting. The classic login has the form which allows to crack, but just like with any hack, there's a con.

I believe that Instagram does rate limit, but if you change your IP after lets say 15 tries... you could possibly crack the password. I have noted that this script doesn't "detect" all accounts and yes I've tried this script outta curiousity on my Debian installation running GNOME.

Lastly, if you wish you not use Kali and run it on ubuntu or debian simply change the section of the code that says:

if _name_ == '_main_':
if not 'kali' in platform():
exit('Kali Linux required')

Change kali to whatever you wish and in my case... it'll be:

if not 'debian' in platform():
exit('Debian required')

I do not code in Python, but this part of the code seemed obvious what it does.


How do i send you a pm?

I get all the way to password list and when i type in python it says it can't be found i can't get into the folder created that i saved the password list to. Tried the Faitagram script and getting an error right at the first "ls" none of those folders come up. HELP

It has to be in the same directory as the script and check your script.

Sorry new to this. How do i make sure they're in the same directory?

Sorry was in a rush. The word list has to be in the same directory as the script. Also, can you please describe your error in more detail and if you wish, please PM me for if you have more questions.

Figured it out on the other tutorial but now it's telling me to download tor. I'm in Ubuntu every time i click Mozilla it freezes up i can't get tor on here. I tried the Faitagram but now it asks me for a github username and password that it wasn't doing last time

Hi, looking for some help. I forgot my Instagram password and the email which was used on the account I had deleted a few months back. It was a gmail address and I cannot recover it. Instagram can't help in this situation. I have tried everything to get into my account and failed. Is it possible for someone to help me ? I can prove it's my account .. I have other social media accounts/emails with similar usernames and social content. Thank you.

Right from the start it asks me for a github username and password and the other tutorial tells me to download tor which i keep trying to do and I'm getting errors and it won't go through

Finally got past that went through everything got to the last step and this freaking TOR thing again...."no such file or directory" error it won't seem to install tor i tried everything

Try downloading the .deb file from Ubuntu main package sites and then do: dpkg -i (file)

That's my two cents.

I'll try that it starts to pull it but then says package can't be found and i can't get into the browser i leftmozilla up over night to see if it's load the tor download page but it gets stuck on telling me to debug script

Selenium installs fine still just tor only reason i can't finish this bc of tor. Anyone have any ideas or scripts to follow?

ANd why does selenium come out of here?????

Hello can somone please help me !!# i needto access my girlfriends facebook and instagram please thank u for yoyr time

It works great for me but after the 5th try the IP changes and so on the password whose taken isnt the 6th one then its again the first one. so everytime the ip changes the pasword list kind of resets. Hope you can understand what i try to say and sry for my bad english.

Share Your Thoughts

  • Hot
  • Active