Título: Como puedo ejecutar instrucciones que estan en Memoria Publicado por: bodoke1969 en 7 Marzo 2018, 22:46 pm Buenas tardes a todos :laugh: :
Les envio un cordial saludo y a su vez le comento lo siguiente ;-) : Tengo una apliacion hecha en windows que manda instrucciones a un dispositivo que se conecta con USB (No es HID), y deseo enviarle instrucciones en hexadecimal, pero, no he podido, no he encontrado documentacion suficiente para enviarle datos y recibir la respuesta, tambien he visto que ese dispositivo no emula serial, a lo mucho he logrado abrir la conexion, pero, tengo la aplicacion que lo hace, por medio del OllyDbg he visto en que sector de la mamoria lo hace, trate de copiar esa parte en ASM y ejecutarla por fuera y me arroja error, lo que deseo y si me pueden orientar, o que debo de leer, el cómo puedo hacer una apliacion que lea esa parte de memoria y que la ejecute desde ahi. Gracias de antemano por su ayuda!! :laugh: SALUDOS!!! :-* Título: Re: Como puedo ejecutar instrucciones que estan en Memoria Publicado por: MCKSys Argentina en 8 Marzo 2018, 01:13 am Hola!
Si sabes de ASM, deberías poder copiar, reparar y ejecutar el código. Por supuesto, depende del código, si tiene llamadas a APIS, etc. Si es por leer, puedes empezar por la intro al cracking con Olly de ricardo narvaja, que está disponible en el FAQ (link en mi firma). Si quieres modificar el binario ejecutándose, puedes usar WriteProcessMemory (https://msdn.microsoft.com/es-es/library/windows/desktop/ms681674(v=vs.85).aspx) desde un ejecutable externo e inyectarle las instrucciones que desees, pero necesitarás saber lo básico para poder hacer algo así. Saludos! Título: Re: Como puedo ejecutar instrucciones que estan en Memoria Publicado por: Geovane en 8 Marzo 2018, 23:13 pm Escriba la aplicación con lenguaje de fácil implementación de ASM, así como Delphi
begin asm ........... ........... escriba asm....... end; begin .......... ..........Delphi ........... end; Esto lee y graba en la memoria de un proceso ..... Código
Título: Re: Como puedo ejecutar instrucciones que estan en Memoria Publicado por: bodoke1969 en 12 Marzo 2018, 19:42 pm Buenas tardes a todos, y gracias por compartir sus conocimientos, voy a probar lo que me dicen y les comento mas adelasnte.
SALUDOS!!! ;-) |