Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
de4py — Окончательный инструментарий на базе ИИ для обратной разработки Python | Kitploit
Инструменты/GitHubGitHub/fadi002/de4py
Статический анализДинамический анализ (песочница)Анализ КодаОбратная инженерияОтладчикиАнализ вредоносных программАнализ Бинарных ФайловОбучение и ОбразованиеОбратная Разработка с Помощью ИИ
GitHubfadi002/de4py

de4py

Окончательный инструментарий на базе ИИ для обратной разработки Python

994954 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Репозиторий

de4py

⚠️ de4py БЕСПЛАТЕН и имеет ОТКРЫТЫЙ ИСХОДНЫЙ КОД (CC BY-NC 4.0).
Любые платные версии, продаваемые где-либо, а также коммерческое использование ЗАПРЕЩЕНЫ. Если вы заплатили за de4py, вас ввели в заблуждение.

De4py — это продвинутый деобфускатор Python с красивым пользовательским интерфейсом (PySide6) и широким набором функций для аналитиков вредоносного ПО и специалистов по реверс-инжинирингу. Он поддерживает как автоматическую деобфускацию распространённых упаковщиков, так и инструменты ручного анализа.

Поддерживается Fadi002 и AdvDebug.

🚀 Возможности

ВозможностьОписание
Onyx Engine (AI)Продвинутая деобфускация с использованием локальных LLM (Ollama) в сочетании с очисткой AST, восстановлением сглаженного потока управления и сопоставлением с шаблонами.
Классическая деобфускацияПрямая поддержка популярных обфускаторов: Jawbreaker, BlankOBF, PlusOBF, Wodx, Hyperion, pyobfuscate.
Анализатор файловОбнаружение упаковщиков (PyInstaller, unpy2exe), динамическое вычисление хэшей, поиск подозрительных строк и извлечение метаданных.
Pyshell GUI и выполнение кодаСпециальный GUI для выполнения Python-кода внутри внешних целевых процессов (полезно для динамического анализа и обхода лицензирования).
Современный интерфейсСоздан на PySide6 с собственной тёмной темой для премиального внешнего вида. Также поддерживается режим CLI.
Глобальная локализацияПоддержка более 18+ языков из коробки благодаря механизму локализации, развиваемому сообществом.
Плагинная архитектура и APIРасширяемая плагинная система для создания собственных анализаторов. Вы также можете использовать de4py напрямую как программную библиотеку в своих инструментах.
Монитор поведенияОтслеживание дескрипторов процессов, доступа к памяти и сокетов. Встроенные инструменты разработчика для проверки в реальном времени.

📦 Установка и использование

Предварительные требования

  • Python 3.10+
  • Windows (рекомендуется для полной поддержки функций)

Установка

Вы можете установить de4py как пакет:

root@kitploit:~
git clone https://github.com/Fadi002/de4py.git
cd de4py
pip install .

Запуск

Режим GUI:

root@kitploit:~
python -m de4py
# OR
python main.py

Режим CLI:

root@kitploit:~
python -m de4py --cli

🧠 Настройка Onyx Engine и Ollama

Чтобы использовать продвинутый Onyx-Alpha Deobfuscator (который применяет локальные LLM для сильно обфусцированного кода), вам необходимо настроить Ollama:

  1. Скачайте и установите Ollama.
  2. Откройте терминал и скачайте требуемую модель (по умолчанию — qwen2.5-coder:1.5b):
    root@kitploit:~
    ollama run qwen2.5-coder:1.5b
    
  3. После загрузки и запуска модели движок Onyx в de4py автоматически подключится к ней для деобфускации с помощью ИИ. Вы можете изменить модель и пороговые значения в настройках интерфейса.

🛠 Структура проекта

Проект был отрефакторен для наглядности:

root@kitploit:~
de4py/
├── de4py/               # Main Package
│   ├── engines/         # Deobfuscators and Analyzers (Onyx + legacy)
│   ├── ui/              # PySide6 User Interface
│   ├── api/             # Remote API client and telemetry
│   ├── lang/            # Localization
│   ├── config/          # Configuration management
│   └── utils/           # Utilities (RPC, TUI, etc.)
├── plugins/             # External Plugins folder (Root)
├── main.py              # Entry point
└── pyproject.toml       # Project configuration

🤝 Вклад в проект

Любой вклад приветствуется!

🔗 Сообщество

  • Signal: Присоединяйтесь к нашей комнате в Signal
  • Discord: Присоединяйтесь здесь 💬

🌐 Помогите перевести de4py

Для переводов мы используем Crowdin.

  • Выберите язык, на который хотите перевести.
  • Используйте веб-редактор Crowdin.
  • Отправляйте переводы на проверку.

⚠️ Отказ от ответственности

Этот инструмент предназначен только для образовательных целей. Никогда не деобфусцируйте программное обеспечение без разрешения. Разработчики не несут ответственности за неправомерное использование.

📄 Лицензия

Распространяется по лицензии Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).

📝 Уведомление об указании авторства

Этот проект был создан Fadi002.

Если вы создаёте форк или распространяете этот проект, вы должны сохранить оригинальные уведомления об авторских правах и обеспечить надлежащее указание авторства в соответствии с лицензией CC BY-NC 4.0. Коммерческое использование не разрешено без явного разрешения автора.

Скачать инструмент