Foro de elhacker.net

Programación => ASM => Mensaje iniciado por: anonimo12121 en 6 Abril 2010, 19:35 pm



Título: Empezar con ASM?
Publicado por: anonimo12121 en 6 Abril 2010, 19:35 pm
Buenas gente.
Xeracker y yo queremos ampliar nuestro conocimientos mas de c++. y no sabemso que hacer hemos pensado en ASM. pero no se si nos puede servir de mucho. la verdad estamos estancados en el punto que no sabemos que programar.

Sabemos manejar c++ clase  y puntero pero a la hora de la practica no sabemos que hacer.

bueno nos vendria bien aprender a programar en ASM?

ASM de que nos serviria ASM?

alguna otra opcion?

que mas aprender?.

saludos espero que nos puedan ayudar.


Título: Re: Empezar con ASM?
Publicado por: Eternal Idol en 6 Abril 2010, 21:38 pm
http://en.wikipedia.org/wiki/Assembly_language


Título: Re: Empezar con ASM?
Publicado por: Debci en 6 Abril 2010, 22:33 pm
Buenas gente.
Xeracker y yo queremos ampliar nuestro conocimientos mas de c++. y no sabemso que hacer hemos pensado en ASM. pero no se si nos puede servir de mucho. la verdad estamos estancados en el punto que no sabemos que programar.

Sabemos manejar c++ clase  y puntero pero a la hora de la practica no sabemos que hacer.

bueno nos vendria bien aprender a programar en ASM?

ASM de que nos serviria ASM?

alguna otra opcion?

que mas aprender?.

saludos espero que nos puedan ayudar.
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.



Saludos


Título: Re: Empezar con ASM?
Publicado por: winroot en 6 Abril 2010, 22:53 pm
Buenas gente.
Xeracker y yo queremos ampliar nuestro conocimientos mas de c++. y no sabemso que hacer hemos pensado en ASM. pero no se si nos puede servir de mucho. la verdad estamos estancados en el punto que no sabemos que programar.

Sabemos manejar c++ clase  y puntero pero a la hora de la practica no sabemos que hacer.

bueno nos vendria bien aprender a programar en ASM?

ASM de que nos serviria ASM?

alguna otra opcion?

que mas aprender?.

saludos espero que nos puedan ayudar.
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.



Saludos
hola
concuerdo totalmente

mas que nada es util para cosas como el cracking, programacion de sistemas operativos, cmos setup,etc

yo estoy con c++, pero lo proximo cuando termine con c++ es asembler.

y como cosa nueva...
podes aprender programacion web, podes aprender perl,pithon,java,etc
para aprender haaay muucho...
lo que es poco es el tiempo que disponemos para aprender todo.

saludos
   


Título: Re: Empezar con ASM?
Publicado por: [Zero] en 7 Abril 2010, 20:43 pm
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.



Saludos

Si yo que estudio un bachillerato de ciencias tengo como materias obligatorias Historia y literatura, un programador debería tener como obligación aprender ASM. Es indispensable para debugear, comprender que es un overflow..., si trabajas en c con punteros y no sabes asm no quiero ni imaginar el quebradero de cabeza que tendrás para arreglar los errores que se te presenten.

Saludos


Título: Re: Empezar con ASM?
Publicado por: Debci en 7 Abril 2010, 21:04 pm
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.



Saludos

Si yo que estudio un bachillerato de ciencias tengo como materias obligatorias Historia y literatura, un programador debería tener como obligación aprender ASM. Es indispensable para debugear, comprender que es un overflow..., si trabajas en c con punteros y no sabes asm no quiero ni imaginar el quebradero de cabeza que tendrás para arreglar los errores que se te presenten.

Saludos
Si quieres hacer aplicaciones de nivel alto si, pero hasta hace poco que no sabia asm, y años antes (estoy haciendo cuarto de ESO) programaba java basic y c y los problemas que me linkaba el depurador no supusieron un problema terminal, los unicos problemas que no he sido capaz de resolver por mi mismo, han sido de lógica o librerias externas para hacer segun que cosas.

Saludos


Título: Re: Empezar con ASM?
Publicado por: [Zero] en 7 Abril 2010, 21:11 pm
Bueno, en VB no hay demasiados problemas con esos temas a no ser que programes como cobein o karcrack, aparte de que debugear vb es un coñazo. Pero en C si lo veo necesario, la mayor parte de los errores no los descubre el compilador, y sin saber depurar puedes tirarte horas hasta que ves que estás llamando a un puntero sin inicializar, mientras que con un debuger en medio minuto pillas el problema.

Saludos


Título: Re: Empezar con ASM?
Publicado por: Debci en 7 Abril 2010, 22:26 pm
Bueno, en VB no hay demasiados problemas con esos temas a no ser que programes como cobein o karcrack, aparte de que debugear vb es un coñazo. Pero en C si lo veo necesario, la mayor parte de los errores no los descubre el compilador, y sin saber depurar puedes tirarte horas hasta que ves que estás llamando a un puntero sin inicializar, mientras que con un debuger en medio minuto pillas el problema.

Saludos
Si te digo la verdad, que estoy seguro que es mi mala costumbre y no el hecho de saber asm, es que me resulta mas tedioso analizar el programa con un debugger que re-plantear el codigo, y no solo vb o c, java, python, ruby, perl, JSP, php...

No suelo tener problemas para encontrar errores, pero por supuesto lo que dices tiene cabida y logica, no digo que no, solo que algunos ignorantes preferimos re-codearlo.

Saludos


Título: Re: Empezar con ASM?
Publicado por: Arkangel_0x7C5 en 8 Abril 2010, 09:49 am
cuando sabes asm comprendes mejor los lenguajes de programacion. yo no llegue a entender del todo c\c++ hasta que aprendi asm  ;D


Título: Re: Empezar con ASM?
Publicado por: Meta en 8 Abril 2010, 19:48 pm
Buenas gente.
Xeracker y yo queremos ampliar nuestro conocimientos mas de c++. y no sabemso que hacer hemos pensado en ASM. pero no se si nos puede servir de mucho. la verdad estamos estancados en el punto que no sabemos que programar.

Sabemos manejar c++ clase  y puntero pero a la hora de la practica no sabemos que hacer.

bueno nos vendria bien aprender a programar en ASM?

ASM de que nos serviria ASM?

alguna otra opcion?

que mas aprender?.

saludos espero que nos puedan ayudar.
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.



Saludos
hola
concuerdo totalmente

mas que nada es util para cosas como el cracking, programacion de sistemas operativos, cmos setup,etc

yo estoy con c++, pero lo proximo cuando termine con c++ es asembler.

y como cosa nueva...
podes aprender programacion web, podes aprender perl,pithon,java,etc
para aprender haaay muucho...
lo que es poco es el tiempo que disponemos para aprender todo.

saludos
   


El asm mejor lo aprendes para microcontroladores que harás maravillas. Si sabes C, está punto a tu favor ya que los PIC, AVR, etc los programas con C. Lo bueno que puedes comunicar y hacer interfaz con PIC y el PC.

niWAbQ-HVnY

Saludo.


Título: Re: Empezar con ASM?
Publicado por: Littlehorse en 8 Abril 2010, 19:57 pm
Bueno, en VB no hay demasiados problemas con esos temas a no ser que programes como cobein o karcrack, aparte de que debugear vb es un coñazo. Pero en C si lo veo necesario, la mayor parte de los errores no los descubre el compilador, y sin saber depurar puedes tirarte horas hasta que ves que estás llamando a un puntero sin inicializar, mientras que con un debuger en medio minuto pillas el problema.

Saludos
Si te digo la verdad, que estoy seguro que es mi mala costumbre y no el hecho de saber asm, es que me resulta mas tedioso analizar el programa con un debugger que re-plantear el codigo, y no solo vb o c, java, python, ruby, perl, JSP, php...

No suelo tener problemas para encontrar errores, pero por supuesto lo que dices tiene cabida y logica, no digo que no, solo que algunos ignorantes preferimos re-codearlo.

Saludos

Eso es porque trabajas con programas pequeños o programas simples. Depurar es indispensable, no siempre tienes la opción de rearmar todo un código cuando te encuentras en un proyecto en conjunto de tamaño considerable.
Ademas no es necesario conocer Assembly como si fueses a desarrollar en el, con saber lo básico y un poco mas te basta y te sobra para poder depurar correctamente.


Título: Re: Empezar con ASM?
Publicado por: Debci en 8 Abril 2010, 22:00 pm

Eso es porque trabajas con programas pequeños o programas simples. Depurar es indispensable, no siempre tienes la opción de rearmar todo un código cuando te encuentras en un proyecto en conjunto de tamaño considerable.
Ademas no es necesario conocer Assembly como si fueses a desarrollar en el, con saber lo básico y un poco mas te basta y te sobra para poder depurar correctamente.

Totalmente de acuerdo, como ya he dicho en projectos pequeños e individuales y como hago todo esto por placer y aprendizaje no depende de un grupo, casi nunca, con el que haya que despurar.

Saludos