En mi opinion, tiene q gustarte la informática. Con ese requisito, sera la curiosidad la que te guiará.
Así es como empezé yo, por si te puede dar alguna idea:
Empezé con batch. Luego busqué algo más útil: Basic. Pero el basic me pareció de muy alto nivel, así que empezé (y aun sigo), con C++. Luego de aprender lo básico de programación, empezé a interesarme por las redes, pero fracasé en ese entorno, y me limité a aprender html. Tras eso, aprendí ensamblador. Mas solo me sirvió para programas como el OllyDBG y el Cheat Engine, ya que nunca supe como compilar ASM con Windows 7.
Desde mi punto de vista, aprender ASM te enseña cosas importantes sobre el funcionamiento de un ordenador. Ayer mismo, publiqué aquí un tutorial, sobre hackear el "World of Warcraft" con Cheat Engine, que te recomiendo, si tienes ese juego.
Yo aun no me considero un hacker, no se nada aun, "Daría lo que se por la mitad de lo que ignoro".
Cuántas veces busqué un término en wikipedia, y fuí de enlace en enlace descubriendo cosas que desconocía...
En definitiva: programación, control de tu pc, redes, son cosas básicas. No tener miedo a los ordenadores. He oído a mis amigos decir: "¿Archivos de programa? Es peligroso entrar ahí, se te estropea el ordenador." :huh:
Bueno, suerte en tu camino al conocimiento.
Eso lo puse en este foro,
http://foro.elhacker.net/dudas_generales/no_se_ni_por_donde_empezar-t390283.0.html;msg1853851#msg1853851, hecho por mi.
Espero que te pueda ayudar. A mi manera de verlo, no hay "modalidades" concretas. Hay muchos lenguajes de programación, y salen nuevos. Hay varios protocolos para internet, encriptaciones para Wi-Fi, y salen nuevas... Todo es muy subjetivo. Tu piensa lo que te gustaría hacer.
- ¿Quieres hacer un programa? - Programación
- ¿Quieres tener una página web? - Programación y redes
- ¿Quieres hackear un juego o saltarte una licencia de un programa? - Programación en ASM (ensamblador), ingeniería inversa, etc.
- Etcétera
En mi opinión, programar algún lenguaje es básico y crucial para el hacking. Aunque hay muchos lenguajes, todos se basan en estructuras parecidas.
En fin, como dijo el amigo
Flamer, busca, aprende, encuentra tus gustos hackers, y nunca te vengas atras. La informática se basa en la lógica, si algo no te sale, intentalo otra vez, que nunca nada ni nadie te quite las ganas de
Hackear.