¿Es Java un buen primer lenguaje?

Iniciado por Mordecai, 16 Diciembre 2013, 07:46 AM

0 Miembros y 1 Visitante están viendo este tema.

Mordecai

Buenos días  ;D

La verdad es que estoy muy interesado en meterme en el mundo de hacking, y para eso, necesito conocer al menos un lenguaje de programación. Siempre me llamó la atención Java, pero no se si me servirá para empezar en esto del hacking. Es éste un buen lenguaje para empezar? o me convendría más empezar con lenguajes como C o C++?

Saludos  :D

.:UND3R:.

Hola, en realidad depende de que área quieres comenzar:
- Nivel web (fallos de seguridad), no importa el lenguaje ya que serían herramientas de automatización (exceptuando los exploits) aunque ya hay bastantes en el mercado.
- Nivel malware: C/C++, ensamblador.
- Exploit writter: Ing. Inversa y ensamblador.
- Ing. Inversa: Conocimiento sobre el SO, estructuras y ensamblador.

De todas maneras son las recomendaciones, ya que puedes usar cualquier lenguaje en las áreas (excepto exploit writer y Ing. Inversa).

Saludos y suerte

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

WHK

Comienza con perl, es multiplataforma y es muy facil de aprender, c++ te va a tomar bastante mas tiempo si comienzas por ese, en cambio si sabes perl te será muhco mas fácil aprender después c++.

De todas maneras tal como dice under todo dependerá que es lo que quieras hacer o que enfoque le quieras dar, el problema es que no vas a comenzar aprendiendo ensamblador de una sin aprender otros lenguajes, siempre vas a tener que ir aprendiendo mas cosas pero todo con tiempo y con calma, por eso te recomiendo comenzar con lenguajes básicos.

Java es bueno, el problema es que genera muchas malas costumbres, por ejemplo el dia de mañana si quieres hacer una aplicación web y venderla necesitarás pagar licencias y una montonada de cosas, aparte que java es muy malo en cuanto a la seguridad informática, si puedes ganar dinero trabajando en empresas con java pero no creo que sea tu objetivo en este momento.

Después de perl te recomendaría python y despues el lenguaje que mas se acomode a tus necesidades específicas.

Saludos.

Gambinoh

Te recomiendo empezar por C de forma escalonada. Primero un manual básico y no demasiado largo, con ejercicios prácticos, luego un manual más completo, y por último un libro. Es importante que te asesores sobre el material de estudio. Las bases sólidas garantizan construcciones sólidas.