- 20.06.2022
- 27 208
- 230
- 36
- Награды
- 10
- Пол
- Муж.
Репутация:
- Автор темы
- Администратор
- Модератор
- Команда форума
- #1

🛠 ШАГ 0: Подготовка файлов
- Скачайте 3 файла в одну папку:
— obfuscator.py
— script.py
— runner.py

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

- Запустите script.py.
- Укажите runner.py.
- Введите 3 ссылки на ваши бинарники (пример):
—
—
— - Получите готовый файл loader.py.

Вы можете:
— Установите импорты -> (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.+
— Пожалуйста - если не работает обфускатор напишите, попробую исправить
— Это не полная версия обфускатора, но в будущем будет добавляться динамическая подгрузка методов и много разных плюшек.
Примерно так выглядит ваш код:

Вложения
Последние темы в этом разделе:
- [Сергей Спирёв] [Stepik] Библиотека Seaborn. Статистическая визуализация данных в Python (2025)
- [А.Ерошенко, Л.Данилова и др.] Курс по автоматизации тестирования на JavaScript + Playwright (2025)
- [Михаил Крыжановский] [Stepik] Телеграм-боты на Python: продвинутый уровень (2024)
- [IT Start] Курс по Python 3 (2024)
- [А. Ерошенко, С. Хомутинин, С. Васенков] Автоматизация тестирования на Python (2024)
- [IT Start] Создание графического интерфейса в Python 3 с Tkinter (2024)
- [Дмитрий Лаврик] PHP – ООП (2021)
- Параллелизм в Python. Заметка на русском с примерами кода.
- Крутая, содержательная шпаргалка с примерами по веб-фреймворку Django
- Асинхронный Python и Asyncio - Молчанов (2023)