Resultados de la búsqueda a petición "disassembly"

2 la respuesta

Ida pro gragh modo de salida por lotes

¿Alguien puede decirme cómo vamos a generar todos los gráficos de la subrutina en demanda de modo por lotesIDC. es decir, tengo 447 subrutinas y quiero generarlas todas, y me gustaría asegurarme de que primero recupere todas las direcciones de ...

1 la respuesta

¿Qué significa un número hexadecimal, con un registro entre paréntesis en Asamblea?

lea 0x1c(%ebp),%eax Entonces, entiendo vagamente lo que hace la instrucción lea, y sé que esos son registros, pero cuál es esta estructura:0x1c(%ebp)? Obtuve este código de objdump.

4 la respuesta

¿Puedo depurar un Exe?

Necesito comparar algunas llamadas de función y firma entre mi aplicación y una aplicación que funciona. Aquí no me refiero a ninguna forma de realizar ingeniería inversa o acceder al código fuente de la otra aplicación, pero realmente necesito ...

1 la respuesta

Comportamiento extraño del ensamblador MIPS con instrucciones de salto (y enlace)

Entonces, estamos estudiando la arquitectura MIPS en la escuela y estamos implementando una arquitectura MIPS32. Pensé que usaría GNU cross-binutils como ensamblador, pero obtengo resultados extraños cuando trato con las instrucciones jal, j y ...

4 la respuesta

Uso de objdump para arquitectura ARM: Desmontaje a ARM

Tengo un archivo de objeto y estoy tratando de desmontarlo. Cuando uso: objdump -d example.oMe sale un ensamblado en código en el formato de archivo deelf64-x86-64. Estoy tratando de desmontar esto en ARM, ¿cómo hago para hacer esto?

1 la respuesta

decodificar instrucción BL ARM

Recién estoy comenzando con la arquitectura ARM en mi Nucleo STM32F303RE, y estoy tratando de entender cómo están codificadas las instrucciones. He ejecutado un programa simple de parpadeo de LED, y las primeras instrucciones de aplicación ...

8 la respuesta

¿Cómo desmontar, modificar y luego volver a montar un ejecutable de Linux?

¿Hay alguna forma de que esto se pueda hacer? He usado objdump pero eso no produce resultados de ensamblaje que serán aceptados por cualquier ensamblador que conozca. Me gustaría poder cambiar las instrucciones dentro de un ejecutable y luego ...

3 la respuesta

Siga obteniendo e8 00 00 00 00 como código de máquina para llamar a una función en ensamblado

Sé cuando usoobjdump -dr en mi archivocall aparece en el código de la máquina comoe8 00 00 00 00 porque aún no se ha vinculado. Pero necesito averiguar cuál es el00 00 00 00 se convertirá después de que el vinculador haya hecho su trabajo. Sé que ...

1 la respuesta

¿Comprender el desmontaje del código Dalvik?

Estoy jugando consmali y baksmali [http://code.google.com/p/smali/]en una pequeña aplicación de Android Hello World que he escrito. Mi código fuente es: package com.hello; import android.app.Activity; import android.os.Bundle; public class Main ...

1 la respuesta

¿Por qué esta instrucción MOVSS utiliza direccionamiento relativo a RIP? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Por qué es la dirección de las variables estáticas en relación con el puntero de instrucción? [/questions/40329260/why-is-the-address-of-static-variables-relative-to-the-instruction-pointer] 1 ...