Quiero ser hacker, ¿qué debo hacer? ¡¡¡Tengo muchas ganas de aprender!!!
Habilidades básicas que requiere un Hacker
La actitud mental de un hacker es muy importante, pero la tecnología es aún más importante. Aunque la actitud de un hacker es insustituible, es importante. en sueños. Antes de que otros hackers empiecen a llamarte hacker, se necesitan algunas herramientas y técnicas básicas.
A medida que se inventan nuevas tecnologías y se reemplazan las antiguas, estas herramientas cambian lentamente con el tiempo. En el pasado, siempre aprendimos a escribir programas en código de máquina, hasta hace poco empezamos a utilizar HTML. Sin embargo, a finales de 1996, era evidente que se necesitaban las siguientes herramientas:
1. >
Por supuesto, esta es una habilidad básica de piratería. En 1997, era un hecho que tenías que aprender C. Pero si acababas de aprender un idioma, entonces no eras un hacker, era simplemente increíble. Considerado un programador, también debes aprender a pensar en un problema de programación con un concepto general independiente de cualquier lenguaje de programación. Para convertirte en un verdadero hacker, debes poder aprender un nuevo lenguaje en unos pocos días. relacionando el contenido del manual con lo que ya sabes. En otras palabras, definitivamente aprenderás varios lenguajes diferentes.
Además de C, al menos también necesitarás saber LISP o Perl (Java). también está tratando de aparecer en esta lista; Nota del traductor: Dudo que esta lista diga: p). una buena manera.
La programación es una tecnología compleja y no puedo proporcionar pasos de aprendizaje completos aquí, pero puedo contarles algunos en el libro. Y cosas que no están disponibles en el aula (hay muchas). (, casi todos los mejores hackers son autodidactas). (a) leer el código de programación de otras personas y (b) escribir programas, estos dos son buenos métodos.
Aprender a escribir programas es como aprender a escribir un. buen lenguaje natural. La mejor manera es leer algo escrito por expertos, luego escribir algo propio, luego leer más y luego escribir más... y seguir haciéndolo hasta que desarrolles un estilo e identidad propios. p>
Es difícil encontrar un buen código para leer porque, para los hackers novatos, había pocas fuentes de programas grandes para leer y trabajar, pero esto ha cambiado dramáticamente ahora hay software, herramientas de programación, disponibles gratuitamente. y sistemas operativos (en su mayoría disponibles públicamente). Proporcione fuentes, y todos están escritos por piratas informáticos) se pueden ver en todas partes. Vaya al siguiente tema...
2. úsalo y mantenlo.
Asumo que ya tienes una computadora personal o tienes acceso a cualquiera (los niños de hoy en día tienen mucha suerte de tenerla tan fácilmente :-)). para obtener una copia de Linux u obtener una copia gratuita de BSD-Unix, instálela en su máquina y haga que funcione sin problemas
Sí, en este mundo además de Unix, existen otros sistemas operativos. solo proporcionan binarios, no puedes ver sus códigos de programa y no puedes modificarlos. Si quieres comenzar a piratear en DOS, Windows o MacOS, es sin duda como bailar con grilletes. Excepto Además, Unix es el sistema operativo de Internet cuando aprendes a utilizar Internet sin conocer Unix.
En ese momento, no podías convertirte en un hacker de Internet sin conocer Unix. Por esta razón, la cultura hacker actual todavía está muy centrada en Unix (esto no es del todo correcto, y algunas personas viven en los viejos tiempos). Ni siquiera me gusta esta situación, pero la integración entre Unix e Internet se ha vuelto tan inquebrantable que ni siquiera los grandes músculos de Microsoft pueden dejar ninguna marca obvia en ella.)
¡Por esta razón, instale Unix! (A mí me gusta Linux, pero hay otras cosas disponibles). Aprenda, déjelo funcionar y deje que lo acompañe para trabajar duro y mejorar. Úselo para gritarle a todo Internet. Un día te convertirás en un buen hacker. Cuando mires hacia atrás, descubrirás que tienes una programación mejor que la que puede proporcionar el sistema operativo de Microsoft (incluidos C, Lisp y Perl). de lo que jamás imaginaste
Hay más información sobre cómo aprender Unix en Loginataka (http://www.ccil.org/~esr/faqs/loginataka.html)
Take. eche un vistazo al directorio de la distribución de Linux o al CD de Linux y comprométase con él
3. Aprenda a utilizar la World Wide Web y aprenda a escribir HTML
La mayoría de las cosas creadas. En la cultura hacker se utilizan fuera del ámbito de sus actividades, como por ejemplo en fábricas, oficinas o universidades. Pero la Web es una gran excepción. Este gran juguete a los ojos de los hackers ha sido aceptado incluso por los políticos. cambiando el mundo. Por lo tanto (y hay muchas buenas razones), debes aprender a utilizar la Web. p>
No sólo necesitas aprender a usar un navegador (es demasiado fácil), también necesitas aprender. para escribir HTML, el lenguaje de etiquetas de la Web. Si no sabes cómo diseñar un programa, escribir HTML también puede ayudarte a acostumbrarte. ¡¡Mmm!! Sin embargo, no hay nada especial en tener una página de inicio que te convierta en un hacker. La Web está llena de páginas de inicio, y la mayoría de ellas no tienen enfoque, son fango sin contenido: fanto bonito, pero todas tienen el mismo aspecto. , casi.
Referencia: Tutorial especial de seguridad de China Hawks