Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
de4py — El kit definitivo impulsado por IA para la ingeniería inversa de python | Kitploit
Herramientas/GitHubGitHub/fadi002/de4py
Análisis EstáticoAnálisis Dinámico (Sandboxing)Análisis de CódigoIngeniería InversaDepuradoresAnálisis de MalwareAnálisis de BinariosAprendizaje y EducaciónReversing Asistido por IA
GitHubfadi002/de4py

de4py

El kit definitivo impulsado por IA para la ingeniería inversa de python

99495hace 4 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Ver Repositorio

de4py

⚠️ de4py es GRATUITO y de CÓDIGO ABIERTO (CC BY-NC 4.0).
No se permiten versiones de pago vendidas en otros sitios ni el uso comercial. Si pagaste por de4py, te engañaron.

De4py es un desofuscador avanzado de Python con una interfaz de usuario (UI) elegante (PySide6) y un sólido conjunto de funciones para analistas de malware e ingenieros inversos. Admite tanto la desofuscación automática de empaquetadores comunes como herramientas de análisis manual.

Mantenido por Fadi002 y AdvDebug.

🚀 Características

CaracterísticaFunción
Motor Onyx (IA)Desofuscación avanzada que utiliza LLM locales (Ollama) combinados con limpieza de AST, recuperación de aplanamiento de flujo de control y coincidencia de patrones.
Desofuscación clásicaSoporte directo para ofuscadores populares: Jawbreaker, BlankOBF, PlusOBF, Wodx, Hyperion, pyobfuscate.
Analizador de archivosDetección de empaquetadores (PyInstaller, unpy2exe), cálculo dinámico de hashes, búsqueda de cadenas sospechosas y extracción de metadatos.
GUI de Pyshell y ejecución de códigoGUI personalizada para ejecutar código Python dentro de procesos externos objetivo (útil para análisis dinámico y evasión de licencias).
UI modernaConstruida con PySide6 y un tema oscuro personalizado para una apariencia y experiencia premium. También se admite el modo CLI.
Localización globalSoporte para más de 18+ idiomas de serie, impulsado por un motor de localización gestionado por la comunidad.
Arquitectura de plugins y APISistema de plugins extensible para crear analizadores personalizados. También puedes usar de4py directamente como biblioteca programable en tus propias herramientas.
Monitor de comportamientoSupervisa manejadores de procesos, accesos a memoria y sockets. Incluye herramientas de desarrollador integradas para inspección en tiempo real.

📦 Instalación y uso

Requisitos previos

  • Python 3.10+
  • Windows (recomendado para disfrutar de todas las funciones)

Instalación

Puedes instalar de4py como un paquete:

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

Ejecución

Modo GUI:

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

Modo CLI:

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

🧠 Configuración del motor Onyx y Ollama

Para usar el avanzado Desofuscador Onyx-Alpha (que utiliza LLM locales para código altamente ofuscado), necesitas configurar Ollama:

  1. Descarga e instala Ollama.
  2. Abre tu terminal y descarga el modelo requerido (el predeterminado es qwen2.5-coder:1.5b):
    root@kitploit:~
    ollama run qwen2.5-coder:1.5b
    
  3. Una vez que el modelo esté descargado y en ejecución, el motor Onyx de de4py se conectará automáticamente a él para la desofuscación asistida por IA. Puedes cambiar el modelo y los umbrales en la configuración de la interfaz.

🛠 Estructura del proyecto

El proyecto ha sido refactorizado para mayor claridad:

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

🤝 Contribuciones

¡Todas las contribuciones son bienvenidas!

🔗 Comunidad

  • Signal: Únete a nuestra sala de Signal
  • Discord: Únete aquí 💬

🌐 Ayuda a traducir de4py

Usamos Crowdin para las traducciones.

  • Selecciona el idioma que quieras traducir.
  • Usa el editor web de Crowdin.
  • Envía las traducciones para su revisión.

⚠️ Aviso legal

Esta herramienta es solo para fines educativos. Nunca desofusques software sin permiso. Los desarrolladores no son responsables del mal uso.

📄 Licencia

Licenciado bajo Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).

📝 Aviso de atribución

Este proyecto fue creado por Fadi002.

Si haces un fork o redistribuyes este proyecto, debes conservar los avisos de copyright originales y proporcionar la atribución correspondiente según la licencia CC BY-NC 4.0. No se permite el uso comercial sin permiso explícito del autor.

Descargar herramienta