Potente herramienta depuradora de ensamblador de 32 bits para PC Windows

OllyDbg

OllyDbg

  -  6.64 MB  -  Gratis
  • Última Versión

    OllyDbg 2.01 ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Oleh Yuschuk / Enlace Externo

  • Nombre de Fichero

    odbg201.zip

  • MD5 Checksum

    62ed2290a4c36b9bcb426c373aa74ce6

OllyDbg es un software depurador de análisis a nivel de ensamblador de 32 bits para Microsoft® Windows®. El énfasis en el análisis de código binario lo hace particularmente útil en casos donde el código fuente no está disponible. Olly Dbg es un shareware, pero puedes descargarlo y usarlo gratis.

OllyDbg es una potente y popular aplicación de depuración para Microsoft Windows. Es ampliamente utilizada por desarrolladores de software e investigadores de seguridad para analizar código binario, realizar ingeniería inversa de software y depurar programas. Ofrece un conjunto completo de características para el análisis estático y dinámico de archivos ejecutables, lo que lo convierte en una herramienta esencial en el arsenal de cualquier ingeniero de software o entusiasta de la seguridad.

Características Completas
  • Una interfaz de usuario intuitiva, sin comandos crípticos
  • Análisis de código: rastrea registros, reconoce procedimientos, bucles, llamadas a API, conmutadores, tablas, constantes y cadenas
  • Carga y depura directamente DLLs
  • Escaneo de archivos de objetos: localiza rutinas de archivos de objetos y bibliotecas
  • Permite etiquetas, comentarios y descripciones de funciones definidos por el usuario
  • Comprende la información de depuración en formato Borland®
  • Guarda parches entre sesiones, los escribe de vuelta al archivo ejecutable y actualiza las correcciones (fixups)
  • Arquitectura abierta: muchos plugins de terceros están disponibles
  • Sin instalación: no hay basura en el registro ni en los directorios del sistema
  • Depura aplicaciones multihilo
  • Se adjunta a programas en ejecución
  • El desensamblador configurable es compatible con los formatos MASM e IDEAL
  • MMX, 3DNow! y tipos de datos e instrucciones SSE, incluidas las extensiones Athlon
  • Soporte completo de UNICODE
  • Reconoce dinámicamente cadenas ASCII y UNICODE, ¡también en formato Delphi!
  • Reconoce construcciones de código complejas, como una llamada para saltar a un procedimiento
  • Decodifica llamadas a más de 1900 API estándar y 400 funciones C
  • Ofrece ayuda contextual sobre funciones API desde el archivo de ayuda externo
  • Establece puntos de interrupción condicionales, de registro, de memoria y de hardware
  • Rastrea la ejecución del programa, registra argumentos de funciones conocidas
  • Muestra correcciones (fixups)
  • Rastrea dinámicamente los marcos de la pila
  • Busca comandos imprecisos y secuencias binarias enmascaradas
  • Busca en toda la memoria asignada
  • Encuentra referencias a constantes o rangos de direcciones
  • Examina y modifica la memoria, establece puntos de interrupción y pausa el programa sobre la marcha
  • Ensambla comandos en la forma binaria más corta
  • Arranca desde el disquete
Características Clave
  • Desensamblaje de archivos ejecutables: Permite a los usuarios ver el código ensamblador de los archivos ejecutables, facilitando el análisis del funcionamiento interno de un programa.
  • Depuración dinámica: Los usuarios pueden depurar procesos en ejecución, establecer puntos de interrupción, avanzar paso a paso por el código e inspeccionar la memoria y los registros en tiempo real.
  • Soporte de plugins: Admite plugins, lo que permite a los usuarios ampliar su funcionalidad con características y herramientas adicionales.
  • Soporte de scripts: Los usuarios pueden automatizar tareas y crear herramientas de análisis personalizadas utilizando el lenguaje de scripting integrado de OllyDbg.
  • Depuración multihilo: Es compatible con la depuración de aplicaciones multihilo, lo que lo hace adecuado para analizar sistemas de software complejos.
Interfaz de Usuario

Presenta una interfaz fácil de usar con una vista de desensamblaje, vista de memoria, vista de registros y vista de pila. La interfaz es altamente personalizable, lo que permite a los usuarios reorganizar y redimensionar las ventanas para adaptarse a sus preferencias de flujo de trabajo.

Instalación y Configuración

Instalar este programa es sencillo; los usuarios pueden descargar el instalador desde el sitio web oficial o FileHorse y seguir las instrucciones en pantalla. Una vez instalado, los usuarios pueden iniciar la aplicación y comenzar a depurar inmediatamente.

Cómo Usar
  • Abra el programa y cargue el archivo ejecutable que desea analizar.
  • Establezca puntos de interrupción en las ubicaciones deseadas en el código.
  • Ejecute el programa y depúrelo en tiempo real, pausando la ejecución en los puntos de interrupción para inspeccionar la memoria y los registros.
  • Utilice las funciones de OllyDbg, como la vista de desensamblaje, la vista de memoria y la vista de pila para analizar el comportamiento del programa.
  • Guarde su análisis y hallazgos para futuras referencias.
Preguntas Frecuentes

¿Se puede usar OllyDbg para analizar malware?
Sí, el programa es comúnmente utilizado por investigadores de seguridad para analizar malware y comprender su comportamiento.

¿OllyDbg es compatible con ejecutables de 64 bits?
Se centra principalmente en ejecutables de 32 bits, pero existen parches y plugins no oficiales disponibles para añadir soporte limitado para ejecutables de 64 bits.

¿Puedo usar OllyDbg para depurar ejecutables empaquetados u ofuscados?
Se puede usar para depurar ejecutables empaquetados u ofuscados, pero pueden ser necesarias herramientas y técnicas adicionales para desempaquetar o desofuscar el código.

¿Es OllyDbg de uso gratuito?
Sí, OllyDbg es un software libre y de código abierto distribuido bajo la Licencia Pública General GNU (GPL).

¿OllyDbg es compatible con la depuración remota?
No, no es compatible con la depuración remota de forma nativa, pero existen plugins de terceros disponibles que añaden esta funcionalidad.

Requisitos del Sistema
  • Sistema Operativo: Windows XP, 7, 8, 10 u 11
  • Procesador: Intel Pentium o compatible
  • RAM: 512 MB o superior
  • Espacio en Disco: 50 MB de espacio libre en disco
VENTAJAS
  • Potentes capacidades de depuración
  • Interfaz fácil de usar
  • Soporte de plugins y scripts
  • Gratuito y de código abierto
DESVENTAJAS
  • Soporte limitado para ejecutables de 64 bits
  • Falta de soporte oficial y actualizaciones
  • Puede requerir herramientas adicionales para tareas de análisis complejas


Traducido por el Equipo de Localización de Filehorse


¿Por qué se publica esta aplicación en Filehorse? (Más información)
  • OllyDbg 2.01 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    OllyDbg 2.01 Captura de Pantalla 1
  • OllyDbg 2.01 Captura de Pantalla 2
  • OllyDbg 2.01 Captura de Pantalla 3
  • OllyDbg 2.01 Captura de Pantalla 4