Título: no entiendo este error en asm con gcc, que puede estar mal? Publicado por: Belial & Grimoire en 17 Mayo 2010, 00:06 am hola
estuve viendo un post hecho aqui sobre como ejecutar asm en VC++ 6 con una inyeccion... lo intente en gcc pero cuando lo hago me dice otras cosas en el post escribieron esto Código
pero yo no he podido usar "#define" ni tampoco el puntero a char "t"..., y lo hice asi... mingcc me deja compilarlo, pero cuando lo ejecuto, me aparece un error y se cierra el programa Código
hice mi propio inyector, mi propia funcion y la dll funciona sin problemas si al colocar en el while escribo un printf, pero a la hora de hacerlo con el ensamblador, me sale un error, no se si es por el codigo, el cual no me dice de algun error al compilar, si es ebx en vez de eax, si la direccion es incorrecta en mov... y es la primera vez que intento manejar asm, solo he leido un poco de algunos libros, por eso es que no tengo mucha idea de que podria ser alguien me puede ayudar... les dejo la tabla de lo que me dice olly, a ver si me pueden aclarar un poco mas sobre el manejo de asm con ese problema Código: CPU Disasm salu2 Título: Re: no entiendo este error en asm con gcc, que puede estar mal? Publicado por: Eternal Idol en 17 Mayo 2010, 09:29 am No veo el pusha en la captura del Olly ...
Título: Re: no entiendo este error en asm con gcc, que puede estar mal? Publicado por: Foxy Rider en 17 Mayo 2010, 11:33 am http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html#ss5.4
Saludos. |