Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python2.7
- import socket
- import string
- import time
- host = "25d.ninja"
- port = 2004
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- s.connect((host, port))
- data = s.recv(4096)
- attempt = "}"
- charMAP = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJLKMNOPQRSTUVWXYZ0123456789!@#$%^&*()_+-=,./<>?|[];{}'
- padCHAR = "00000000000000000"
- print(data)
- response = ""
- found_chars = ""
- while "25D{" not in found_chars:
- for x in charMAP:
- print("trying " + str(x) + str(found_chars) + str(padCHAR))
- s.sendall(str(x) + found_chars + str(padCHAR))
- data = s.recv(2048)
- response = data.strip().split(" ")[1]
- if response[:32] == response[-32:]:
- found_chars = str(x) + found_chars
- break
- print(found_chars)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement