Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
decomp.anything — bifurcación de decomp.wtf: coincidencia de Windows PE, cadenas de herramientas MinGW/clang-cl y un puente REA MCP opcional | Kitploit
Herramientas/GitHubGitHub/giveen/decomp.anything
Seguridad AndroidAnálisis EstáticoAnálisis Dinámico de Código (DAST)Ingeniería InversaAnálisis de MalwareAnálisis de BinariosReversing Asistido por IASeguridad de IAAnálisis de FirmwareExplotación de Binarios
GitHub
6125hace 18h 11mAún no revisado

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
giveen/decomp.anything

decomp.anything

bifurcación de decomp.wtf: coincidencia de Windows PE, cadenas de herramientas MinGW/clang-cl y un puente REA MCP opcional

Ver Repositorio

decomp.anything

Apunta un agente de IA a algo que poseas y desmóntalo. decomp.anything es un banco de trabajo de descompilación por coincidencia e ingeniería inversa para juegos, programas de Windows y Linux, aplicaciones, páginas web, firmware y archivos simples. Los agentes escriben C o C++ contra el binario real, el compilador original lo compila y el resultado se verifica byte a byte — o, cuando no hay una compilación original con la que coincidir, el mismo proyecto abre el binario con REA y los agentes analizan sus funciones en su lugar.

decomp.anything builds on decomp.wtf: your AI agent decompiles software you own into C that compiles to the exact same bytes.

Instalar  ·  Cómo funciona la coincidencia  ·  Inspeccionar cualquier cosa  ·  Descomps públicas  ·  Agentes  ·  Descompilar juntos  ·  Construido sobre

MIT license Linux and Windows Python 3.12 or newer Works with any MCP agent

Bifurcación de decomp.wtf

decomp.anything es una bifurcación independiente de decomp.wtf de Sam Wolfs. El proyecto original está discontinuado, pero su código tiene licencia MIT, por lo que esta bifurcación lo continúa y lo amplía. Este repositorio es la continuación activa.

Donde decomp.wtf se centraba en la coincidencia de juegos retro, decomp.anything amplía el mismo motor a software arbitrario: los binarios de Windows y Linux pueden coincidir byte a byte, y cualquier otra cosa se abre como un proyecto REA — el mismo panel de proyecto, agentes y notas, con sus procedimientos como elementos de trabajo. No hay un modo REA separado que aprender.

Lo que se conserva de decomp.wtf:

  • el flujo de trabajo dividir → reclamar → escribir C o C++ → compilar con el compilador original → enlazar en la dirección real → comparar byte a byte;
  • el motor de coincidencia y los comparadores para MIPS, PowerPC, ARM, x86 y x86-64;
  • la vista en vivo, el piloto automático, el permutador, el conocimiento compartido, los agentes auxiliares y las exportaciones reconstruibles;
  • la continuación de proyectos públicos de descompilación, evaluados con objdiff;
  • los instaladores, el registro de cadenas de herramientas y el diseño local-first: sin cuenta, sin telemetría, nada se sube.

Lo que añade esta bifurcación:

  • Consola RE: una interfaz gráfica para el catálogo de herramientas de REA, abierta desde un elemento de trabajo de procedimiento (o una función de PC). Explora binarios nativos, aplicaciones Android, ensamblados .NET, aplicaciones JavaScript y Electron, páginas web, firmware y archivos simples; funciones, pseudocódigo, cadenas, grafos de flujo y grafos de llamadas, además de un formulario generado para cada herramienta de REA.
  • Objetivos Linux: ejecutables y bibliotecas compartidas ELF x86 y x86-64 que se importan y coinciden como los programas de Windows.
  • Objetivos Windows: ejecutables y DLL PE de 32 y 64 bits, con un comparador x86 consciente de las reubicaciones.
  • REA para agentes: inspect_binary puede pedir a REA pseudocódigo, firmas y llamadores; REA mismo puede instalarse desde Compiladores y herramientas.
  • Carpetas de referencia: apunta un agente a una descompilación coincidente, notas o listas de símbolos; puede leerlas y buscarlas.
  • Soporte de opencode 2 para agentes auxiliares y decomp connect.

La coincidencia sigue siendo la ruta de coincidencia byte a byte. Cada binario se abre como un proyecto normal: los objetivos que se pueden emparejar obtienen el bucle de compilar y comparar, y todo lo demás obtiene elementos de trabajo de REA, los mismos agentes, el mismo panel y los mismos hallazgos.

Qué puedes hacer

ObjetivoQué te ofrece decomp.anything
Descompilar un juegoSuelta una ROM, una imagen de disco o un archivo de programa. Los agentes reclaman funciones, escriben C o C++, y el compilador original demuestra cada coincidencia byte a byte.
Emparejar un programa de PCImporta un .exe/.dll de Windows o un programa ELF de Linux o un .so, escribe C o C++, y compara los bytes del compilador con los del original.
Continuar una descompilación públicaHaz un fork de uno de los proyectos de la comunidad que la aplicación conoce y deja que los agentes continúen en el árbol de código fuente real del proyecto.
Inspeccionar cualquier otra cosaSuéltalo como un juego. Si esta aplicación no puede dividirlo ni emparejarlo, REA lo abre en un proyecto normal: sus procedimientos se convierten en elementos de trabajo, los agentes los leen en paralelo, y sus hallazgos llegan al mismo panel. Añade tareas para áreas que no tienen procedimiento propio.
Mirar dentro de un archivoSuelta un ZIP, TAR o un archivo similar. Cada archivo regular es un elemento de trabajo; Contents lo previsualiza, y un binario o un archivo anidado puede abrirse como un proyecto hijo vinculado.
Trabajar en equipoAloja una sala, invita a personas y comparte coincidencias, nombres, structs y notas sin compartir el archivo original.
Usar tu propio agenteClaude Code, Codex, Antigravity CLI, opencode, un endpoint compatible con OpenAI, o cualquier cliente MCP.

Todo se ejecuta en tu ordenador. Sin cuenta, sin telemetría, nada se sube.

Instalación

decomp.anything funciona en Linux x86-64 y, mediante WSL 2, en Windows. macOS no es compatible. Requiere Python 3.12 o superior y uv. Node.js es necesario para los agentes basados en npm y para REA; Java 21 o superior es necesario para Ghidra.

Desde este repositorio:

git clone https://github.com/giveen/decomp.anything.git
cd decomp.anything
uv sync
uv run decomp

Eso inicia la aplicación y la abre en tu navegador. Los proyectos se guardan en ~/Decomp por defecto; establece DECOMP_HOME para ubicarlos en otro lugar.

Instalación de escritorio desde el checkout. Los instaladores propios del repositorio instalan este checkout, no la versión upstream publicada:

bash install/install.sh

En Windows, en PowerShell:

powershell -ExecutionPolicy Bypass -File install\install.ps1

El instalador de Windows activa WSL 2 si es necesario, crea la distribución decomp-wtf, instala esta copia de trabajo dentro de ella y añade un comando decomp además de accesos directos en el menú de aplicaciones y en el escritorio. Las instalaciones desde una copia de trabajo registran este repositorio como su origen de actualizaciones, por lo que las actualizaciones siguen a decomp.anything en lugar de upstream.

Desde GitHub, sin un sitio web:

Descargar herramienta