Auf Thema antworten

Ich habe jetzt sowas gemacht xD


[CODE=python]class MapValue:


    def __init__(self, value, encrypt):

        self.value = value

        self.encrypt = encrypt

   

    def getValue(self):

        return self.value

   

    def getEncrypt(self):

        return self.encrypt


def encrypted(value):

    return (123 * value - 18) % 256


mapping_table = []

for x in range(0,32767):

    mapping_table.append(MapValue(x, encrypted(x)))


cryptic = b'n\n\x93r\xecI\xa3\xf6\x93\x0e\xd8r?\x9d\xf6\xf6r\x0e\xd8\xd8\x9d\xc4\x93r"\xecr\x14\xd8\x9d\x1e\x0e5,\xe0\xaan\xc8+\xf6""{\xb7\x0e\x7f\xb75"I\xb7\xd8\x93\xc4\x93\xd8S\x9d\xec\x8f\xb7\x93]I\x0e\x7f\x9d"\xec\x89\xb7\xa3"\xec\x8f\xd8\x0e\x7f\x89!'


res = ''


for item in cryptic:

    for x in mapping_table:

        if x.getEncrypt() == item:

            print('Item: {}, Decrypted: {}'.format(item , x.getValue()))

    #res += '{}'.format()[/CODE]



Oben