Voltar às atualizações
New releaseAug 12, 2026

de4py v3.3.2-stable

O kit definitivo com inteligência artificial para engenharia reversa em Python

Compartilhar

de4py

⚠️ de4py é GRATUITO e de CÓDIGO ABERTO (CC BY-NC 4.0).
Qualquer versão paga vendida em outro lugar ou uso comercial NÃO é permitido. Se você pagou pelo de4py, foi enganado.

De4py é um deobfuscador Python avançado com uma UI bonita (PySide6) e um conjunto robusto de recursos para analistas de malware e engenheiros reversos. Ele suporta tanto a deobfuscação automática de empacotadores comuns quanto ferramentas de análise manual.

Mantido por Fadi002 e AdvDebug.

🚀 Recursos

RecursoFunção
Onyx Engine (IA)Deobfuscação avançada utilizando LLMs locais (Ollama) combinada com limpeza de AST, recuperação de achatamento de fluxo de controle e correspondência de padrões.
Deobfuscação LegadaSuporte direto para obfuscadores populares: Jawbreaker, BlankOBF, PlusOBF, Wodx, Hyperion, pyobfuscate.
Analisador de ArquivosDetecção de empacotadores (PyInstaller, unpy2exe), cálculo dinâmico de hash, pesquisa de strings suspeitas e extração de metadados.
Pyshell GUI e Execução de CódigoGUI personalizada para executar código Python dentro de processos externos alvo (útil para análise dinâmica e bypass de licenciamento).
UI ModernaConstruída com PySide6 e um tema escuro personalizado para uma aparência premium. O modo CLI também é suportado.
Localização GlobalSuporte para mais de 18+ idiomas de fábrica, alimentado por um mecanismo de localização conduzido pela comunidade.
Arquitetura de Plugins e APISistema de plugins extensível para criar analisadores personalizados. Você também pode usar o de4py diretamente como uma biblioteca programável em suas próprias ferramentas.
Monitor de ComportamentoMonitore handles de processos, acesso à memória e sockets. Ferramentas de desenvolvedor integradas para inspeção em tempo real.

📦 Instalação e Uso

Pré-requisitos

  • Python 3.10+
  • Windows (recomendado para suporte completo de recursos)

Instalação

Você pode instalar o de4py como um pacote:

git clone https://github.com/Fadi002/de4py.git
cd de4py
pip install .

Execução

Modo GUI:

python -m de4py
# OR
python main.py

Modo CLI:

python -m de4py --cli

🧠 Onyx Engine e Configuração do Ollama

Para usar o avançado Onyx-Alpha Deobfuscator (que utiliza LLMs locais para código fortemente ofuscado), você precisa configurar o Ollama:

  1. Baixe e instale o Ollama.
  2. Abra seu terminal e faça pull do modelo necessário (o padrão é qwen2.5-coder:1.5b):
    ollama run qwen2.5-coder:1.5b
    
  3. Depois que o modelo for baixado e estiver em execução, o mecanismo Onyx no de4py se conectará automaticamente a ele para deobfuscação assistida por IA. Você pode alterar o modelo e os limites nas configurações da UI.

🛠 Estrutura do Projeto

O projeto foi refatorado para maior clareza:

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

🤝 Contribuições

Todas as contribuições são bem-vindas!

🔗 Comunidade

🌐 Ajude a Traduzir o de4py

Usamos o Crowdin para traduções.

  • Selecione um idioma que você queira traduzir.
  • Use o editor web do Crowdin.
  • Envie as traduções para revisão.

Esta ferramenta é apenas para fins educacionais. Nunca deofusque software sem permissão. Os desenvolvedores não são responsáveis pelo uso indevido.

📄 Licença

Licenciado sob Creative Commons Atribuição-NãoComercial 4.0 Internacional (CC BY-NC 4.0).

📝 Aviso de Atribuição

Este projeto foi criado por Fadi002.

Se você fizer fork ou redistribuir este projeto, deverá manter os avisos de direitos autorais originais e fornecer a atribuição adequada de acordo com a licença CC BY-NC 4.0. O uso comercial não é permitido sem permissão explícita do autor.

Categorias