Red de conocimiento informático - Aprendizaje de código fuente - Lenguaje ensamblador simple

Lenguaje ensamblador simple

A juzgar por tu descripción, quieres modificar el código de otras personas, ¿verdad?

Importar código se refiere a ejecutar el código en modo ensamblador y no requiere una fácil optimización del lenguaje

Por ejemplo, mov eax, ebx import code ({139,195})

C++ mov eax, ebx, no necesitas C++ para ayudarte a optimizar

Además, ¡el código importado no puede modificar el código de otras personas!

¿Viste las instrucciones de montaje 008DC10D en la imagen?

Código máquina: 83 7D 0C 00 El código ensamblador es: cmp dword ptr [ebp+0xc],00

La dirección de memoria de 008DC10D es su código máquina: 83 7D 0C 00

Si lo cambia a cmp dword ptr [ebp+0xc],0x1

entonces necesita cambiar 008DC10D a cmp dword ptr [ebp+0xc],0x1

Es necesario cambiar 008DC10D a un código diferente. p> Necesita cambiar el valor de 008DC10D de 83 7D 0C 00 a 83 7D 0C 01

Escriba 83 7D 0C 01 en 008DC10D en cmp dword ptr [ebp+0xc],0x1

Cómo hacer esto depende de su conocimiento de las instrucciones ensambladoras y del código máquina. Además, es necesario estar familiarizado con la API del sistema.