Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # uncompyle6 version 3.7.4
- # Python bytecode 3.8 (3413)
- # Decompiled from: Python 2.7.18 (default, Aug 4 2020, 11:16:42)
- # [GCC 9.3.0]
- # Warning: this version of Python has problems handling the Python 3 "byte" type in constants properly.
- # Embedded file name: ./parseltongue.py
- # Compiled at: 2021-02-28 13:42:29
- # Size of source mod 2**32: 1889 bytes
- import Crypto.Util.number as l2b
- import random
- sszz = [
- 'aposlogahs', 'apsle', 'Sine', u'a\u0283e', u'bei\u222bed', 'tuif', 'Kura', 'Vera', 'pard', 'pardshesl', u'bo\u222b', 'Gara', 'vinth', u'Pel\u0283is', 'keilsing', 'khair', 'tikni', 'Bana', 'Slehara', 'koukh', 'kups', 'dai', 'Andi', u'dor\u0283e', u'do\u0283e', u'slo\u0283e', u'ka\u0283e', 'Sarna', 'Suu', u'gi\u0283e', 'Gorna', 'ass-girou', 'dros', 'feslure', 'hasli', u'ri\u0283an', 'fraeslis', 'vris', 'gatsi', u'run\u0283e', 'Tira', 'hishe', u'ein\u0283e', 'hesleuf', 'Firna', u'Ba\u0283', u'\u0283em', 'ai', 'ine', u'din\u0283e', 'Negei', 'slanp', u'\u0283ena', u'sli\u0283e', 'dati', 'slifai', 'Kuine', 'Ha', 'nisl', u'\u0283e', 'Sobne', 'bna', 'Sora', 'ovith', 'houk', 'parknent', 'fasar', 'nesha', 'praughs', 'Pura', u'\u0283ine', u'\u0283ane', 'gisan', u'rai\u222be', 'kata', 'Ara', 'Nigi', u'aka\u0283e', 'rashe', 'slan', 'Derne', 'Tina', 'snart', u'gari\u0283e', 'kerashe', 'stabsle', 'Fasi', 'Peina', 'Tasi', 'Sekusi', 'Harne', 'kapi', 'Athne', u'va\u0283e', 'asl', u'\u0283ik', 'agiro', 'vei', 'Asuna', u'Te\u0283', u'Fi\u0283', u'Do\u0283', u'\u0283ira', u'Ha\u0283', u'Vu\u0283', 'vindovth', 'Bira', 'Sa', 'Slu', 'ou', 'iangsteur']
- zzss = '\x07\x1c\x0e\x14\x17\n\x06\x03\x0cJ\x00@G\x0e\x017X\x0b\x04W\xf8\xb5\x03P\x06\x0f\x80\xea\x9b\x00\x05A\x16\\\x00.\x17\x0f'
- s = False
- z = True
- ss = s & z
- z = abs(ss) - abs(z)
- zz = ss | z
- z = zz - z - z
- zz = z | z
- z = zz << zz
- s = ss >> ss
- sz = s << z
- zs = z << s
- z = zs - sz
- ss = str(z).replace(str(zs), str(ss).replace(str(ss), str(z).replace(str(z), '')))
- sss = bytes(ss.join(sszz), 'utf-8')
- zzz = bytes([_a ^ _b for _a, _b in zip(sss, zzss)])
- ssszzz = bytes([_a ^ _b for _a, _b in zip(zzz, zzss)])
- sss += 'S'
- ssss = []
- ss = sss[:len(sss) // 2]
- zz = sss[len(sss) // 2:]
- for s in range(len(ss)):
- ssss.append(ss[s] ^ zz[s])
- else:
- if 5 == 1:
- print(' '.join([random.choice(sszz).upper() for _ in range(random.randrange(5, 10))]))
- else:
- print(' '.join([random.choice(sszz).upper() for _ in range(random.randrange(5, 10))]))
- # okay decompiling parseltongue.pyc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement