Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Софт Python обфускатор. Quantum Encryption.

привет, у меня есть свой кастомный дискорд рпс на питоне, довольно легкий, с переводами на 3 языка, +- 400 строк кода, весит мало, не в окне а в консоли, как мне сбилдить в ехе? надо шобы с иконкой было, .ico уже есть залил бинарники на гитхаб, взял ссылки, сделал лоадер, хорошо открывается.
если билжу и запускаю с екзехи закрывается с какой то ошибкой
 
Привет югейм! Писал личный обфускатор на протяжении 2х месяцев. После 40 часов снятия защиты - пентестер сдался.



? Инструкция по использованию обфускатора

? ШАГ 0: Подготовка файлов

  1. Скачайте 3 файла в одну папку:
    — obfuscator.py
    — script.py
    — runner.py
? ШАГ 1: Обфускация кода

  1. Запустите obfuscator.py → выберите опцию 1 (обфускация).
  2. Введите имя вашего файла без .py (например, для test.py введите test).
  3. После выполнения в папке появятся:
    — test_obfuscated.py
    — test_obfuscated_obfuscated.py
  4. Снова запустите obfuscator.py → выберите опцию 2 (создание бинарников с квантовой шифрацией).
  5. Введите имя файла (например, test) → выберите тип файла цифрой 2 (это test_obfuscated_obfuscated.py).
  6. В папке dumps создадутся 3 бинарных файла с зашифрованным кодом.
? ШАГ 2: Создание загрузчика

  1. Запустите script.py.
  2. Укажите runner.py.
  3. Введите 3 ссылки на ваши бинарники (пример):
    Пожалуйста, авторизуйтесь для просмотра ссылки.

    Пожалуйста, авторизуйтесь для просмотра ссылки.

    Пожалуйста, авторизуйтесь для просмотра ссылки.
  4. Получите готовый файл loader.py.
? ШАГ 3: Запуск или сборка
Вы можете:
Установите импорты -> (bz2, secrets, math, random, marshal,requests,os,zlib,base64,tempfile)
Запускать loader.py как обычный скрипт из любой папки.
Собрать в .exe через инструменты вроде
Пожалуйста, авторизуйтесь для просмотра ссылки.
, PyInstaller и др.
Если вы собрались собирать в .exe указывайте эти библиотеки.
(bz2, secrets, math, random, marshal,requests,os,zlib,base64,tempfile)
(команда для pyinstaller --noconfirm --onefile --windowed --hidden-import=os --hidden-import=requests --hidden-import=base64 --hidden-import=tempfile --hidden-import=zlib --hidden-import=marshal --hidden-import=random --hidden-import=math --hidden-import=secrets --hidden-import=bz2 "C:\obf\loader.py")




Важно:
— Все файлы для успешной обфускации должны лежать в одной папке.
— Для публикации загрузите бинарники (part_1.bin, part_2.bin, part_3.bin) на ваш хостинг.
— Если что-то пошло не так — проверьте, нет ли опечаток в именах файлов.
— Файл для обфускации не должен быть маленьким. Он должен содержать хотя бы пару методов для корректной обфускации.
— Версия python ОБЯЗАТЕЛЬНО должна быть 3.13.+
— Пожалуйста - если не работает обфускатор напишите, попробую исправить
— Это не полная версия обфускатора, но в будущем будет добавляться динамическая подгрузка методов и много разных плюшек.

Примерно так выглядит ваш код:

PlpNxdU.png

Архив без пароля.

Пожалуйста, авторизуйтесь для просмотра ссылки.


На данный момент пишу обфускатор на плюсах для C C++ уже готово 60%, динамическая подгрузка классов и всего остального, тоже буду сливать ради пастерков.

Жду ваши комменты. Особенно с нетерпением прочитаю ваши негативные комментарии.
ПОСЛЕ ВСЕХ РАЗБОРОК! ПОЛНЫЙ ИСХОДНЫЙ КОД ДОСТАТЬ НЕВОЗМОЖНО ПОТОМУ ЧТО ПОД ПАЙТОН НЕ НАПИСАЛИ ДЕКОМПИЛЯТОР, НА ДАННЫЙ МОМЕНТ ЭТО НАИЛУЧШАЯ В МИРЕ ЗАЩИТА ДЛЯ ПАЙТОНА. УДАЧИ!
гоу обфускатор для lua
 

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.


Скрытое содержимое
понял ну надеюсь если освободишься и будет время то сделаешь для луа
привет, у меня есть свой кастомный дискорд рпс на питоне, довольно легкий, с переводами на 3 языка, +- 400 строк кода, весит мало, не в окне а в консоли, как мне сбилдить в ехе? надо шобы с иконкой было, .ico уже есть залил бинарники на гитхаб, взял ссылки, сделал лоадер, хорошо открывается.
если билжу и запускаю с екзехи закрывается с какой то ошибкой
узнай ошибку
 
Назад
Сверху Снизу