Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python3
- import binascii
- import wordlist
- import time
- print(time.ctime())
- def encrypt() -> bytes:
- generator = wordlist.Generator('0123456789abcdef')
- for each in generator.generate(8, 8):
- Key = binascii.unhexlify(each)
- data = binascii.unhexlify("134af6e1297bc4a96f6a87fe046684e8047084ee046d84c5282dd7ef292dc9")
- #print("\r[+] Key : {}".format( Key), end = ' ')
- xored = b''
- for i in range(len(data)):
- xored += bytes([data[i] ^ Key[i % len(Key)]])
- #print("[+] xored : {}".format(xored))
- if "HTB{" in str(xored):
- print("[+] Flag : {}".format(xored))
- print(time.ctime())
- break
- else:
- xored = b''
- encrypt()
Advertisement
Add Comment
Please, Sign In to add comment