Foro de elhacker.net

Programación => ASM => Mensaje iniciado por: Tinkipinki en 17 Septiembre 2011, 06:40 am



Título: ASM .....Como empezar?
Publicado por: Tinkipinki en 17 Septiembre 2011, 06:40 am
Hola a todos:
Aprovechando que se esta hablando de la necesidad de conocer o tener unas nociones básicas de programación en ASM que herramientas indispensables aconsejaríais vosotros disponer  para iniciarse en el tema?
Algún tutorial que recordéis para la gente no iniciada?

Saludos


Título: Re: ASM .....Como empezar?
Publicado por: karmany en 17 Septiembre 2011, 08:10 am
Yo para programar en asm 32 bits uso MASM32. Me ayudo, a veces, de la IDE RADasm que ayuda bastante. Sobre asm hay bastante información en la red, yo tengo un par de libros sobre ensamblador pero mi experiencia dice que se aprende programando y programando y viendo cómo lo resuelven los que tienen más experiencia.

Envío este mensaje al subforo de programación asm. (en estos momentos no me deja, lo intentaré después)


Título: Re: ASM .....Como empezar?
Publicado por: Queta en 17 Septiembre 2011, 11:10 am
Ensamblador (edición 2009) de Francisco Charte Ojeda más MASM32/64.


Título: Re: ASM .....Como empezar?
Publicado por: Tinkipinki en 17 Septiembre 2011, 11:23 am
Ok, gracias por vuestras respuestas.
Con estas dos reseñas ya tengo suficiente para empezar, con la IDE RADasm y el libro que ya lo he localizado en mi ciudad, pertenece a las Guias Practicas de Anaya Multimedia, no es dificil encontrarlo.

Saludos


Título: Re: ASM .....Como empezar?
Publicado por: Eternal Idol en 17 Septiembre 2011, 11:55 am
http://foro.elhacker.net/asm/entry_point-t256455.0.html

http://foro.elhacker.net/asm/libro_de_ensamblador-t255032.0.html


Título: Re: ASM .....Como empezar?
Publicado por: Tinkipinki en 17 Septiembre 2011, 13:02 pm
Gracias Eternal Idol, con estos enlaces tendria que tener suficiente informacion para practicar un poco.
Siempre me ha dado un poco de yuyu meterme en ASM pero bueno, todo es empezar.

Saludos


Título: Re: ASM .....Como empezar?
Publicado por: Eternal Idol en 17 Septiembre 2011, 15:05 pm
De nada  :D


Título: Re: ASM .....Como empezar?
Publicado por: karmany en 17 Septiembre 2011, 20:12 pm
Sobre el libro que te dice Queta, antes de comprarlo échale un vistazo porque yo tengo uno de "Ensamblador de Francisco Charte Ojeda" y la mayor parte del libro habla de DOS y de las interrupciones. Sobre Windows a 32 bits muy poco.

Sólo es un comentario por el libro que yo tengo (pero que ya tiene años) no sé cómo es la versión del año 2009, no quiero que te lo compres y luego te arrepientas, además no era barato.



Título: Re: ASM .....Como empezar?
Publicado por: Eternal Idol en 17 Septiembre 2011, 20:17 pm
Incluso ese para empezar esta mas que bien y para profundizar en Windows en particular estan los tutoriales de Iczelion, si es por no gastar seguramente podra conseguir la version digital ...


Título: Re: ASM .....Como empezar?
Publicado por: Иōҳ en 17 Septiembre 2011, 21:47 pm
Ensamblador (edición 2009) de Francisco Charte Ojeda más MASM32/64.

Pues aquí está el índice

http://www.fcharte.com/libros/84-415-2511-5.pdf

Creo que es más 16bits...

Que les parece.

Nox.


Título: Re: ASM .....Como empezar?
Publicado por: Eternal Idol en 17 Septiembre 2011, 22:06 pm
Es muy parecido al anterior, hasta el capitulo 17 incluido es muy instructivo, desde ahi en adelante se pueden obviar varios ya que profundizan en la BIOS/MS-DOS. Leyendo desde el capitulo 1 al 17 y depues el de servicios de Windows estas listo para leer la MSDN y poder usar la API de Windows perfectamente y sino tambien tenes los tutoriales de Iczelion ... de cualquier manera lo que pidio Tinkipinki fue algo desde 0 y no un libro sobre Windows, cosa que no es necesaria y por eso no existe, Windows esta hecho en C/C++.


Título: Re: ASM .....Como empezar?
Publicado por: Tinkipinki en 18 Septiembre 2011, 13:48 pm
Os cuento lo que he encontrado:
Lenguaje Ensamblador de Francisco Charte Ojeda edicion 2009. Este lo he comprado por 16€ para usar como guia.
Tambien he recuperado un viejo libro que compre yace ya años, Lenguaje ensamblador de los 80x86 de Jon Beltran tambien de Anaya Multimedia edicion del 1998 que creo esta descatalogado.
Para mi el que comenta Иōҳ y Queta creo es el mas apropiado. Este no lo he en contrado en la libreria pero con tiempo ya lo encontrare.

Saludos


Título: Re: ASM .....Como empezar?
Publicado por: Queta en 18 Septiembre 2011, 13:52 pm
¿16 euros? Entonces hiciste un gran negocio ;-).


Título: Re: ASM .....Como empezar?
Publicado por: Tinkipinki en 18 Septiembre 2011, 14:03 pm
Ojo, es el

(http://fcharte.com/libros/84-415-2549-8.jpg)

Creo que el que comentais vosotros, segun pagina Torre de Babel sale por 44€

Una cosa mas, mirando por ahi he encontrado el Easy Code para programar de forma visual.
¿Que os parece este entorno?

Saludos


Título: Re: ASM .....Como empezar?
Publicado por: Иōҳ en 18 Septiembre 2011, 18:26 pm
Ojo, es el

(http://fcharte.com/libros/84-415-2549-8.jpg)

Creo que el que comentais vosotros, segun pagina Torre de Babel sale por 44€

Una cosa mas, mirando por ahi he encontrado el Easy Code para programar de forma visual.
¿Que os parece este entorno?

Saludos

Yo uso RadASM, y toda la lista de CLS, la usa XD, eso no quiere decir que tú también la uses, EasyCode, solamente la usa cuando toco ring0 porque tiene actualizado las estructuras y includes para tal proposito, cosa que el RadASM no lo tiene.

http://ricardonarvaja.info/WEB/OTROS/DE%20LA%20LISTA%20MASM32-RADSM/

Aquí hay una seria de tutes hechos por Alan y RedH@wk, yo empeze con esto, luego leí los tutos de izcellion, despues me leí a CaosReptante (sí al que hacen referencia en los tutos de ricardo  XD).

Creo que algunas tienen contraseña... en fin aquí estan todas igual, pero sin pass:

http://www.megaupload.com/?d=RBJJN7QY

Nox.


Título: Re: ASM .....Como empezar?
Publicado por: Tinkipinki en 19 Septiembre 2011, 11:48 am
Gracias Иōҳ por el aporte.
Ya he bajado todo el material de los links, el de megaupload viene sin password por lo que no he tenido problemas. Ahora solo es cuestion de empezar, eso si poco a poco y sin agobiarse.
Lo del EaseCode vine a razon que solo metes ASM en Google y te sale informacion hasta por las orejas quedandote siempre con la duda de si esto es mejor o peor.
Si en CLS usan RadSAM por algo sera y seguro que si tengo algun tropiezo voy a encontrar soporte mas facilmente en el foro.

Por cierto el Avast se vuelve loco... lo paramos y ya esta. ;)

Saludos