Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo usar OD para escribir código CMD en un programa

Cómo usar OD para escribir código CMD en un programa

Ejemplo: use ShellExecuteA para llamar a su CMD,

Busque una ubicación vacía y escriba el siguiente código:

004A2ADC > 6A 05 push 5 //Se muestra

004A2ADE 6A 00 push 0

004A2AE0 6A 00 push 0

004A2AE2 68 A16F4C00 push 004C6FA1 ; ASCII "cmd.exe" // Su dirección de comando

004A2AE7 68 F26F4C00 push 004C6FF2 ; ASCII "open"

004A2AEC 6A 00 push 0

004A2AEE E8 EDE6167D llame a SHELL32.ShellExecuteA

Para conocer el significado exacto de cada parámetro, Consulte MSDN

Luego, si desea llamar aquí, haga un JMP aquí y JMP nuevamente cuando haya terminado.

Direct JMP o PUSH+RET también pueden resolver problemas de compatibilidad.