Skip to main content
Tool Factory

Herramienta en el navegador

Desensamblador x86

Desensambla x86 en instrucciones legibles. Añade el contenido, elige las comprobaciones y revisa los detalles informados.

Espacio de trabajo

Falta la entrada

Tu entrada permanece en este navegador.

Añade la entrada necesaria para continuar.

Entrada

Añade el contenido de origen y elige las opciones necesarias.

Opciones

Hexadecimal, p. ej., 16, 0xABC o ABCh

Hexadecimal, p. ej., 0, 0x1000 o 1000h

Ejecuta la herramienta cuando la entrada esté lista.

El resultado aparecerá aquí

Completa la entrada necesaria para continuar.

Respuesta directa

Qué hace Desensamblador x86

El Desensamblador x86 realiza el desensamblado de instrucciones sobre los datos binarios o multimedia proporcionados. La operación devuelve instrucciones x86 para el modo y la dirección inicial seleccionados.

Resultado

Qué recibes

La operación devuelve instrucciones x86 para el modo y la dirección inicial seleccionados. Este resultado se ejecuta en el navegador para esta categoría del catálogo. El procesamiento se ejecuta en el navegador.

Usar esta herramienta

Cómo usar Desensamblador x86

  1. Proporciona uno o varios archivos para esta herramienta.
  2. Usa un recurso público de prueba o un binario que tengas autorización para inspeccionar. Esto se aplica al Desensamblador x86.
  3. Confirma la arquitectura, el orden de bytes y la dirección inicial antes de leer las instrucciones. Esto se aplica al Desensamblador x86.

Ejemplo

Prueba con una muestra segura

Entrada: bytes x86 "554889e5" con el modo x86-64 y la dirección inicial 0x0.

Ajustes: Desensamblador x86: Architecture: modo x86-64 expuesto por la operación. Entrada: bytes hexadecimal; Starting address (hex): 0x0. Mantén activadas las opciones Show instruction hex y Show instruction position para el recurso de prueba.

Resultado: La operación devuelve instrucciones x86 para el modo y la dirección inicial seleccionados. El procesamiento se ejecuta en el navegador.

Este ejemplo describe una prueba segura para el Desensamblador x86.

Usos habituales

Dónde resulta útil Desensamblador x86

  • Usa el Desensamblador x86 con una muestra pequeña y representativa.
  • Revisa el resultado del Desensamblador x86 antes de usarlo en otro lugar.
  • Conserva el archivo o los archivos originales hasta que el resultado supere la revisión.

Límites

Comprueba el resultado

  • Desensamblador x86: el desensamblado no demuestra que los bytes sean código ejecutable.
  • Desensamblador x86: una arquitectura o un desplazamiento incorrectos producen instrucciones engañosas.
  • Desensamblador x86: la salida no explica la intención del programa ni establece la procedencia del archivo.