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.