• Приватные и секретные разделы доступны только зарегистрированным пользователям.
    Вся важная информация в нашем ТГ: t.me/gtablack

Гайд Скрипт для деобфускаций кода из freecodingtools

Harry

Модератор
Модератор
Регистрация:8 Авг 2024
Сообщения:8
Реакции:16
Баллы:0
Сайт где можно зашифровать код (Не советую) >> Online Python Obfuscator

Шифровать код на этом сайте не стоит, сделаю отдельную тему где расскажу как качественно зашифровать код Python.

Зашифрованный скрипт переименуйте в script.py

Скрипт который расшифрует код из freecodingtools:


Python:
# https://blacksamp.ru/rendy/

import zlib, base64

file = "script.py"

def parse():
    all = None
    data = None
    with open(file, "r", encoding="utf-8") as f:
        all = f.readlines()
    for x in all:
        if x in ["", "\n", " ", "# Python obfuscation by freecodingtools.org"]:
            continue
        data = x
    return data.strip()


def decode_v1(data):
    if data[0:98] == "_ = lambda __ : __import__('zlib').decompress(__import__('base64').b64decode(__[::-1]));exec((_)(b":
        code = data[99:][:-2]
        code = code[::-1]
        count = 0
        while count < 400:
            check = zlib.decompress(base64.b64decode(code))
            if str(check[0:9]).find("exec") != -1:
                code = check[11:][:-2][::-1]
                count += 1
                continue
            else:
                return check
        else:
            return "Could not decode!"
        
    

if __name__ == "__main__":
    data = parse()
    code = decode_v1(data)
    if code is not False:
        with open("decoded.py", "w+") as f:
            f.write(code.decode())
 

Personalize

Сверху Снизу