Red de conocimiento informático - Material del sitio web - Cómo escribir un inyector de código para código ensamblador personalizado en C

Cómo escribir un inyector de código para código ensamblador personalizado en C

Si escribe código de máquina, entonces se puede ejecutar. Si se trata de instrucciones de ensamblaje, entonces lo que dijo abajo tiene sentido. Debe escribir su propio intérprete de ensamblaje, convertir el ensamblaje en instrucciones de máquina y luego forzar el que almacena el. instrucciones de la máquina Convierta el tipo de búfer en un puntero de función y llámelo

void (*f)()

f=(void (*)())amp; /p>

f();

¡buf es mejor para almacenar caracteres* de código máquina!