Herramienta gratuita para Windows que permite supervisar recursos del sistema, inspeccionar procesos, depurar software y detectar malware; sucesora de Process Hacker.
EpicGames/raddebugger
Depurador gráfico nativo en modo usuario y multiproceso para depuración local x64 en Windows y Linux, actualmente en fase alfa.
Alternativa open source a:Visual Studio Debugger
- Estrellas
- 8,779
- Forks
- 451
- Issues abiertos
- 347
- Último commit
- hace 3 días
¿Qué es?
RAD Debugger es un depurador gráfico nativo en modo usuario que puede conectarse a varios procesos y controlarlos. Actualmente admite la depuración local en x64 en Windows, y la compatibilidad con Linux está en una fase inicial. La depuración remota y entre varias máquinas, junto con otras arquitecturas, figuran como trabajo previsto.
El proyecto también incluye el formato RAD Debug Info (RDI), un formato personalizado de información de depuración que lee el depurador. Los datos PDB y DWARF se convierten a RDI según se necesitan, por lo que el depurador no depende directamente de esos formatos de cadena de herramientas. El repositorio también contiene RAD Linker, un enlazador para binarios x64 PE/COFF centrado en el rendimiento, que genera archivos PDB estándar y, de forma opcional, RDI, con opciones de línea de comandos orientadas a la compatibilidad con MSVC.
Las compilaciones se realizan mediante scripts sencillos (build.bat en Windows y build.sh en Linux), y el código está organizado en capas bajo src, con bibliotecas independientes lib_ para RDI y markup que pueden reutilizarse en otros proyectos.
Funciones clave
- 01Depurador gráfico nativo que controla varios procesos en equipos locales x64.
- 02Compatible con Windows y, en una fase inicial, con Linux.
- 03Convierte según se necesitan los datos de depuración PDB y DWARF al formato RAD Debug Info.
- 04RAD Linker genera archivos PDB estándar y puede producir información de depuración RDI.
- 05Opciones de línea de comandos del enlazador compatibles con MSVC, con controles para subprocesos y páginas grandes.
Casos de uso
- Depurar programas nativos en C o C++ en Windows x64 con un depurador gráfico independiente.
- Reducir los tiempos de enlazado de ejecutables muy grandes con RAD Linker.
- Probar un formato personalizado de información de depuración o reutilizar la biblioteca lib_rdi en otras herramientas.
Inicio rápido
- 1
Instala Microsoft C/C++ Build Tools (Windows SDK y MSVC)
- 2
Abre el símbolo del sistema «x64 Native Tools Command Prompt for VS»
- 3
Desde la raíz del repositorio, ejecuta el script de compilación para compilar el depurador
build - 4
O descarga los binarios precompilados desde la página de versiones de GitHub
Antes de usarlo
- El depurador está en fase alfa, así que puede tener errores y aspectos por pulir.
- Solo admite la depuración local x64 en Windows y Linux, y la compatibilidad con Linux aún está en una fase muy temprana.
- La depuración remota y en varias máquinas todavía no está disponible.
Temas
Preguntas frecuentes
- ¿Qué es raddebugger?
- Depurador gráfico nativo en modo usuario y multiproceso para depuración local x64 en Windows y Linux, actualmente en fase alfa. RAD Debugger es un depurador gráfico nativo en modo usuario que puede conectarse a varios procesos y controlarlos. Actualmente admite la depuración local en x64 en Windows, y la compatibilidad con Linux está en una fase inicial. La depuración remota y entre varias máquinas, junto con otras arquitecturas, figuran como trabajo previsto.
- ¿raddebugger es gratuito? ¿Qué licencia tiene?
- raddebugger es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿raddebugger sigue mantenido?
- Mantenimiento activo. El último commit de raddebugger fue el 4 nov 2026.
- ¿Para qué puedo usar raddebugger?
- Depurar programas nativos en C o C++ en Windows x64 con un depurador gráfico independiente. Reducir los tiempos de enlazado de ejecutables muy grandes con RAD Linker. Probar un formato personalizado de información de depuración o reutilizar la biblioteca lib_rdi en otras herramientas.
- ¿Cómo se instala raddebugger?
- Instala Microsoft C/C++ Build Tools (Windows SDK y MSVC) Abre el símbolo del sistema «x64 Native Tools Command Prompt for VS» Desde la raíz del repositorio, ejecuta el script de compilación para compilar el depurador: build O descarga los binarios precompilados desde la página de versiones de GitHub
- ¿Dónde consigo raddebugger?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/EpicGames/raddebugger
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una herramienta ligera para Linux que graba la ejecución de programas y la reproduce de forma determinista, añadiendo ejecución inversa a gdb.
Un gestor de paquetes C/C++ gratuito y de código abierto de Microsoft para instalar y compilar bibliotecas en Windows, macOS y Linux.
UPX es un empaquetador de ejecutables gratuito que comprime programas de Windows, DLL y ejecutables de Linux para reducir su tamaño.
Un wrapper de QEMU que descarga automáticamente imágenes de sistemas operativos e inicia máquinas virtuales optimizadas de Windows, macOS y Linux.
Herramienta de línea de comandos independiente que vigila archivos y directorios y ejecuta un comando cada vez que cambian.