from Crypto.PublicKey import RSA
from Crypto import Random
import sys
print """
_|_|_| _|_|_| _|_|_|_|_|
_| _| _| _|
_|_|_| _|_| _|
_| _| _| _|
_| _| _|_|_| _|
www.RSTforums.com
"""
if raw_input("This challenge can harm your brain, cause STRESS, nopti nedormite, abuz de cafea, etc. \n are you de acorrd?'DA / NU': ") == "YES":
pass
else:
sys.exit("you... you... YOU just ai pierdut. goodbye")
cheie_publica = """-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwwdzXD9RvYp+Oq2Ajf1F
ix2IVypQg2Hu5Ebj7DShQyUKpH2FIOxfE0TIS4EzbYQp58Z2yDORnZGIoj3i3/tn
6N7g2JnIlX9yxH0f5n1aJRTuqxNWy5Zhl24FYXuI0ByVSY4voL+h47rkCBWzbq7q
7W7Q9444TOoni6iysDsw2wCLT+bpoBtLytRNRFMxRWhtuGCwmyofxltVzqDP8sV/
hztdibN8J1P3HbfkaIGshpCDusbvUosIztFp3vUN5Cy95UyogcUNbZGnoZqNyFmS
usX8h0XvnFMRwxbwwRJXwUDiqlla5+ygQU1OxgnNPSW/Tm35IoxfWeUwhR79nrA6
cYGkr/YmKhBmTQ+r4iUONNMfu9Z6ykB93B4XAhbKIcjW9bX5J8wFT6mmYrBE7MaS
ZSP+XH6P9hkx3u2aZNT5xUuf58h6JcGQ/9NCYx3rfgSN4sqsAaAi3r6pSCVOMXXF
QIImdzuq0yo2z4drWb0BfCjvG5Sc04/w+q1e7pJ79EUH/9kwQ59ZgaSjVSinfeGE
xbmaQtvKKiE1r2eAUieRkA6eYT4xdORqOF0K4W8yAiY2CbKaPQWsdLkL5qUCgaqf
yn2Tbll8gRdfrURiV2AWHtzC2qq+6GhfroFq8o4zDIFtvWPHvIZ599cUIxJ52KmI
i9urppmxxYsYoUtqW3O3bB8CAwEAAQ==
-----END PUBLIC KEY-----"""
the_cheie = RSA.importKey(cheie_publica)
def criptare(mesaj):
pachet = ""
for i in mesaj:
pachet += the_cheie.encrypt(i, 32)[0].encode("hex")
return pachet
mesaj_secret = "the secret message"
with open("crack-me.txt", "w") as handle:
handle.write(criptare(mesaj_secret))
handle.close()
sys.exit()
crack-me.txt: http://rgho.st/7ppYvrjd4
Au trecut bacu: