3 formas de convertirse en hacker

Tabla de contenido:

3 formas de convertirse en hacker
3 formas de convertirse en hacker

Video: 3 formas de convertirse en hacker

Video: 3 formas de convertirse en hacker
Video: APRENDE A SER UN HACKER | El lenguaje de los Hackers 2024, Abril
Anonim

Existe una comunidad y una cultura compartida de programadores y expertos en redes que históricamente se remonta a décadas de las primeras miniordenadores de tiempo compartido y los primeros experimentos de ARPAnet. Los miembros de esta comunidad fueron los primeros "hackers". Entrar en sistemas informáticos y telefónicos se ha convertido en un símbolo de piratería en la cultura actual, pero estas comunidades son mucho más complejas y expresan moralidad de lo que la mayoría de la gente sabe. Aquí le mostramos cómo encontrar su camino hacia el complejo mundo de la piratería.

Paso

Método 1 de 3: aprende habilidades básicas de piratería

Conviértete en un hacker Paso 4
Conviértete en un hacker Paso 4

Paso 1. Ejecute Unix

Unix es un sistema operativo de Internet. Si bien puede aprender a usar Internet sin conocer Unix, no puede ser un hacker sin conocer Unix. Por esta razón, la comunidad de hackers de hoy está muy centrada en Unix. Un Unix como Linux puede ejecutarse junto con Microsoft Windows en la misma computadora. Descargue Linux en línea o busque un grupo de usuarios de Linux local que lo ayude con la instalación.

  • Una excelente manera de comenzar es con lo que los entusiastas de Linux llaman un CD en vivo, una distribución que se ejecuta completamente desde un CD sin tener que cambiar su disco duro. Es una forma de ver algo nuevo sin tener que hacer nada drástico.
  • Hay otros sistemas operativos además de Unix, pero se distribuyen en binario: no se puede leer el código y no se puede cambiar. Tratar de aprender a piratear una computadora con Microsoft Windows u otro sistema de código fuente cerrado es como intentar aprender a bailar con un yeso.
  • Linux puede ejecutarse en Mac OS X, pero solo una parte de ese sistema es de código abierto; es probable que tenga muchos problemas y tendrá que tener cuidado de no desarrollar el mal hábito de depender del código propietario de Apple.
Conviértete en un hacker Paso 5
Conviértete en un hacker Paso 5

Paso 2. Escribe HTML

Si no sabe programar, es importante que aprenda el lenguaje de marcado de hipertexto (HTML) básico y desarrolle lentamente sus habilidades. Lo que ves cuando miras las imágenes y los componentes de diseño en un sitio web, están todos codificados usando HTML. Para un proyecto, comience a aprender a crear una página de inicio básica y siga avanzando desde allí.

  • En su navegador, abra la información de origen de la página para ver el HTML como ejemplo. Haga clic en Desarrollador web> Fuente de página en Firefox y tómese un momento para mirar el código.
  • Puede escribir HTML en un programa de procesamiento de texto básico como el Bloc de notas o SimpleText y guardar su archivo como "solo texto", para que pueda cargarlo en su navegador y ver su página traducida.
  • Tienes que aprender a conocer el formato de las etiquetas (etiquetas) y aprender a pensar visualmente usando etiquetas. El signo "" se utiliza como cierre. El "<p>" se utiliza como código de apertura de línea en los párrafos. Utilizará etiquetas para representar cualquier elemento visual: cursiva, formato, colores, etc. Aprender HTML le ayudará a comprender mejor cómo funciona Internet.
Conviértete en un hacker Paso 3
Conviértete en un hacker Paso 3

Paso 3. Aprenda lenguajes de programación

Antes de comenzar a escribir rimas, debe aprender gramática básica. Antes de romper las reglas, debes aprender las reglas. Pero si su objetivo final es convertirse en un hacker, necesitará algo más que un inglés básico para escribir su obra maestra.

  • Python es un gran "lenguaje" para empezar porque tiene un diseño limpio, está bien documentado y es relativamente fácil para los principiantes. A pesar de ser un gran primer idioma, Python es más que un juguete; pero muy fuerte, flexible y apto para grandes proyectos. Java es una alternativa, pero se ha cuestionado su valor como primer lenguaje de programación.
  • Si te tomas en serio la programación, debes aprender el lenguaje central de Unix. C ++ está muy relacionado con C; si conoce uno, aprender el otro no será difícil. C es muy eficiente con los recursos de su computadora, pero tomará una gran cantidad de su tiempo de depuración (siguiendo el flujo del programa) y a menudo se evita por esa razón, a menos que la eficiencia de su computadora sea crítica.

Método 2 de 3: Piense como un hacker

Conviértete en un hacker Paso 1
Conviértete en un hacker Paso 1

Paso 1. Piense de forma creativa

Ahora que tiene las habilidades básicas, puede empezar a pensar en el arte. Los hackers son como artistas, filósofos e ingenieros, todo en uno. Creen en la libertad y la responsabilidad compartida. El mundo está lleno de problemas interesantes que esperan ser resueltos. Los piratas informáticos disfrutan resolviendo problemas, agudizando sus habilidades y ejercitando su inteligencia.

  • Los piratas informáticos tienen una diversidad de intereses cultural e intelectualmente, más allá de la piratería. Trabaja tan duro como jugar y juega tan duro como el trabajo. Para el verdadero hacker, los límites entre "juego", "trabajo", "ciencia" y "arte" tienden a desaparecer o fusionarse en un estado de diversión creativa de alto nivel.
  • Leer ciencia ficción. Asiste a las convenciones de ciencia ficción, que son una excelente manera de conocer a piratas informáticos y personas que quieren ser piratas informáticos. Considere la posibilidad de practicar artes marciales. El tipo de disciplina mental necesaria para la autodefensa parece ser similar en aspectos importantes a lo que hacen los piratas informáticos. Las artes marciales más orientadas a los piratas informáticos son aquellas que ponen énfasis en la disciplina mental, la conciencia relajada y el control, en lugar de la fuerza bruta, el atletismo o la resistencia física. El Tai Chi es un gran arte marcial para los piratas informáticos.
441133 5
441133 5

Paso 2. Le gusta resolver problemas

Ningún problema debe resolverse dos veces. Piense en ello como una comunidad donde el tiempo de todos es precioso. Los piratas informáticos creen que compartir información es una responsabilidad moral. Cuando resuelva un problema, haga pública la información para ayudar a todos a resolver el mismo problema.

  • No tiene que creer que está obligado a dar por sentado todos sus productos creativos, aunque los piratas informáticos que lo hagan serán respetados por otros piratas informáticos. Esto es consistente con los valores de los piratas informáticos de vender solo lo suficiente para cubrirlo en términos de comida, refugio y computadoras.
  • Lea libros antiguos, como Jargon File o Hacker Manifesto de The Mentor. Los libros pueden estar desactualizados en términos técnicos, pero su actitud y espíritu son válidos hoy en día.
441133 6
441133 6

Paso 3. Aprenda a reconocer y resistir la autoridad

Los enemigos de los piratas informáticos son el aburrimiento, el trabajo tedioso y las autoridades que utilizan la censura y el secreto para estrangular la libertad de información. El trabajo monótono evita que los piratas informáticos pirateen.

Apoyar la piratería como forma de vida es rechazar lo que se conoce como el concepto "normal" de trabajo y propiedad, y preferir luchar por la igualdad de derechos y el conocimiento común

441133 7
441133 7

Paso 4. Conviértete en un experto

Cualquiera que pase tiempo en Reddit puede escribir un nombre de usuario ridículo y ridículo y pretender ser un hacker. Pero Internet es un buen equilibrador y valora la experiencia más que el ego y la actitud. Tómese el tiempo para perfeccionar las habilidades y no las imágenes y se ganará el respeto más rápido que exponerse a las cosas superficiales que creemos que son "trucos".

Método 3 de 3: ganarse el respeto

441133 8
441133 8

Paso 1. Escriba software de código abierto

Cree un programa que otros piratas informáticos encuentren divertido o útil y proporcione el código fuente del programa de forma gratuita a toda la comunidad de piratas informáticos para su uso. Las grandes personas más veneradas en el mundo de los piratas informáticos son las que han escrito programas fantásticos y útiles que satisfacen una amplia gama de necesidades y se proporcionan de forma gratuita, de modo que ahora todo el mundo puede utilizarlos.

441133 9
441133 9

Paso 2. Ayude a probar y depurar software de código abierto

Los fabricantes de software de código abierto le dirán que un buen beta-tester (uno que sepa cómo describir los síntomas claramente, localice bien los problemas, pueda lidiar con los errores en el lanzamiento rápidamente y esté dispuesto a realizar algunas rutinas de diagnóstico simples) es bueno..muy valioso.

Intente encontrar un programa aún en desarrollo que le interese y sea un buen tester beta. Hay una progresión natural desde ayudar a probar programas hasta ayudar a depurar y ayudar a modificar programas. Aprenderás mucho de esta manera y generarás buena voluntad con las personas que te ayudarán más adelante

441133 10
441133 10

Paso 3. Publique información útil

Otra ventaja es que recopila y destila información útil e interesante en páginas web o documentos, como listas de preguntas frecuentes (FAQ), y la pone a disposición del público. Los mantenedores de las principales preguntas frecuentes técnicas son respetados casi tanto como los creadores de programas de código abierto.

441133 11
441133 11

Paso 4. Ayude a mantener la infraestructura en funcionamiento

La comunidad de hackers (y el desarrollo de conocimientos técnicos de Internet, para el caso) está dirigida por voluntarios. Hay mucho trabajo importante pero poco interesante que hacer para mantenerlo en funcionamiento: mantener listas de correo, moderar grupos de noticias, mantener grandes sitios de archivos de software, desarrollar RFC y otros estándares técnicos. Las personas que hacen este tipo de cosas son respetadas, porque todo el mundo sabe que este trabajo lleva mucho tiempo y no es tan interesante como jugar con el código. Hacer estas cosas demuestra dedicación.

441133 12
441133 12

Paso 5. Sirva a la propia comunidad de hackers

Esto no es algo que hará hasta que haya estado en el campo durante mucho tiempo y sea conocido por una de las cuatro cosas mencionadas anteriormente. La comunidad de hackers no tiene un líder, pero tiene héroes, líderes de grupo, historiadores y oradores. Cuando haya estado en él el tiempo suficiente, es probable que se convierta en uno de esos roles.

Los piratas informáticos no intentan convertirse abiertamente en líderes de grupo, por lo que parece que buscar este tipo de popularidad es peligroso. En lugar de esforzarse por lograrlo, debe posicionarse de manera que caiga en su regazo y ser humilde y amigable con respecto a su estado

Consejos

  • Vale la pena aprender a Perl por razones prácticas; Se usa ampliamente para páginas web y sistemas de administración activos, por lo que incluso si nunca ha escrito en Perl, debe aprender a leerlo. Mucha gente usa Perl para evitar la programación en C en trabajos que no requieren eficiencia informática usando C.
  • Escribe bien tu lengua materna. Aunque existe la creencia común de que los programadores no pueden escribir, algunos piratas informáticos son muy buenos componiendo.
  • Vale la pena estudiar LISP por una razón diferente: una experiencia profunda e instructiva que tendrá cuando finalmente la comprenda. Esa experiencia lo convertirá en un mejor programador en el futuro, incluso si no usa mucho LISP. Puede obtener algo de experiencia inicial con LISP con bastante facilidad escribiendo y cambiando el modo de redacción para el editor de texto de Emacs o el complemento Script-Fu para GIMP.

Recomendado: