Cita de: ryan parker en 4 Abril 2011, 05:51 AM
@[Zero]:
una ayuda amigo [Zero] ando queriendome inciarme tambien en la programacion de malware, pero bueno estuve revisando el link que planteas esta fenomenal. Pero son como tutos para seguir paso a paso, como sigue aqui luego haz esto aqui, y de un derrepente quieres ver el redultado, error.
Asi que pense era mejor ver esos tutos, sabiendo algo de programacion tengo ya un poco de C, y queria adentrarme en ASM. en ASM tengo unas dudas, por ejemplo:
. Mi procesador de mi Notebook es una AMD, tengo una duda terrible por que la mayoria apunta a intel x86. afecta en algo ?
. Y bien estoy leyendo este libro: WINDOWS ASSEMBLY LANGUAGE & SYSTEMS PROGRAMMING - 16- and 32-bit low-level programming for the PC and Windows, esta algo antiguo pero me gusto el primer capitulo. esta bien con esto.
Saludos.
Sí, es casi imprescindible saber programar antes de leer alguno de esos textos, ya sea en C o en ASM dependiendo del texto, o en ambos, que es lo más recomendable.
Lo de que tu PC sea un AMD no hay ningún problema, es la arquitectura, y son compatibles.
El libro ese no lo conozco (realmente no conozco casi ninguno que no sean los que me compré yo), pero todo libro es bueno y seguro te sirve para aprender ASM.
Saludos
.
.
...
. Para pushear con bytes, no hay problema, para pushear con dwords puedes hacer lo que te dijo Karcrack de hacer un xor con el 'xoreado' o hacer lo que hizo Nox con un mov. O hacer lo que te dije yo, que ocupa menos con cadenas de más de 7 bytes, pero que deja nulos.
.