Conviértete en un hacker

Autor: Robert Simon
Fecha De Creación: 23 Junio 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Día de la construcción #Lifehack #Kim #svs Conceptos básicos para principiantes Base  #theants
Video: Día de la construcción #Lifehack #Kim #svs Conceptos básicos para principiantes Base #theants

Contenido

La comunidad actual de programadores de redes expertos y virtuosos surgió hace décadas a partir de los primeros experimentos con computadoras interconectadas y ARPAnet. Los miembros de esta cultura fueron los primeros "hackers". Hoy en día, la piratería se asocia con la intrusión en los sistemas informáticos, pero la cultura de la piratería es mucho más compleja y moralista de lo que la mayoría de la gente cree. Aprenda las técnicas básicas de piratería, aprenda a pensar como un pirata informático y aprenda a ganarse el respeto de la comunidad. Este artículo es una introducción al complejo mundo de la piratería.

Al paso

Parte 1 de 3: La base

  1. Ejecute Unix. Unix es el sistema operativo de Internet. Puede usar Internet sin comprender Unix, pero no puede ser un pirata informático sin un conocimiento sólido de Unix. Es por eso que la comunidad de piratas informáticos está muy centrada en Unix en estos días. Un Unix como Linux puede ejecutarse en su computadora junto a Windows, en el mismo dispositivo. Descargue Linux en línea o busque una comunidad de usuarios de Linux que lo ayude con la instalación.
    • Una buena forma de comenzar con Linux es arrancar desde lo que se llama un "Live CD", que es una distribución de Linux que arranca desde un CD. De esta manera, no tiene que hacer nada con su disco duro, por lo que puede conocer Linux sin realizar cambios drásticos en su computadora.
    • Existen otros sistemas operativos además de Unix, pero son las llamadas distribuciones binarias, lo que significa que no se puede leer y / o modificar el código. Microsoft Windows no es de "código abierto" y, por lo tanto, no es adecuado para aprender a piratear.
    • Puede ejecutar Linux en Mac OS X, pero solo una parte del sistema es de código abierto. Entonces alcanzará rápidamente los límites de lo que es posible, y debe tener cuidado de no desarrollar el mal hábito de volverse dependiente del código de Apple.
  2. Escribe HTML. Si no puede programar, es importante que domine los conceptos básicos de HTML (lenguaje de marcado de hipertexto) y luego mejore. Todo lo que ves cuando miras un sitio web está codificado con HTML. Inicie un proyecto en el que cree su propia página web y mejore en ella.
    • Abra la información de origen de la página en un navegador para obtener una vista previa del código HTML de una página. Vaya a Web Developer> Page Source en Firefox y estudie el código.
    • Puede codificar HTML en un programa de procesamiento de texto simple como el Bloc de notas, guardar su archivo como "solo texto", luego puede cargarlo en un navegador y verificar cómo se ve su trabajo.
    • Necesita aprender a usar etiquetas y aprender a pensar visualmente al usar etiquetas. "" se usa para abrir una etiqueta y "/>" se usa para cerrar una etiqueta. Utiliza etiquetas para indicar todo lo que es visual: texto en cursiva, diseño, color, etc. Si sabe cómo funciona HTML, comprenderá mejor cómo funciona Internet.
  3. Aprenda el lenguaje de programación. Antes de poder escribir poemas, primero debes aprender gramática. Antes de que pueda romper las reglas, primero debe aprender las reglas. Pero si su objetivo es convertirse en un hacker, necesitará más que un conocimiento básico del idioma.
    • Python es un buen "lenguaje" para empezar porque está cuidadosamente diseñado, hay mucha información que se puede encontrar en él y es relativamente fácil para los principiantes. Al mismo tiempo, no es un juguete; es muy potente, flexible y especialmente adecuado para grandes proyectos. Java es una alternativa, pero mucha gente no cree que Java sea un buen lenguaje para principiantes.
    • Si realmente quiere aprender a codificar, tendrá que aprender C, que es el lenguaje central de Unix. C ++ está relacionado con C; si conoces un idioma, no es difícil aprender el otro. C hace un uso eficiente de su sistema, pero la "depuración" lleva mucho tiempo, por lo que muchos piratas informáticos la evitan.
    • Puede ser una buena idea comenzar con una plataforma como Backtrack 5 R3, Kali o Ubuntu 12.04LTS.

Parte 2 de 3: Puntos de vista de un hacker

  1. Ser creativo. Una vez que domine los conceptos básicos, puede dejar volar su creatividad. Los hackers son en realidad artistas, filósofos e ingenieros, todo en uno. Creen en la libertad y la responsabilidad compartida. El mundo tiene todo tipo de desafíos fascinantes que deben resolverse. A los piratas informáticos les encanta resolver problemas, perfeccionar sus habilidades y poner en práctica sus conocimientos.
    • Los piratas informáticos tienen todo tipo de intereses culturales e intelectuales además de la piratería. El trabajo y el juego son igualmente importantes. Los límites entre "juego", "trabajo", "ciencia" y "arte" se difuminan para el verdadero hacker, a menudo es precisamente en estas interfaces donde comienza el verdadero juego creativo.
    • Leer ciencia ficción. Vaya a reuniones de ciencia ficción, es un buen lugar para conocer a otros hackers y protohackers. Considere aprender un arte marcial oriental. La disciplina mental requerida para esto es similar a la disciplina requerida para piratear. Esto se refiere principalmente a la disciplina mental, la conciencia relajada y el control en lugar de la fuerza, el atletismo y la resistencia física. El Tai Chi es un ejemplo de un buen arte marcial para los piratas informáticos.
  2. Amo resolver problemas. Ningún problema debe resolverse dos veces. Piense en ello como una comunidad de piratas informáticos en la que el tiempo de cada miembro es precioso. Los piratas informáticos creen que compartir información abiertamente es una obligación moral. Si resuelve problemas y comparte esta información, puede ayudar a otras personas que luchan con el mismo problema.
    • No tiene que sentirse obligado a hacer público todo su pensamiento creativo, pero los piratas informáticos que lo hacen son los más respetados en la comunidad. Por lo general, se considera normal que venda lo suficiente para ganarse la vida.
    • Lea trabajos anteriores como "Archivo de jerga" o "Manifiesto de piratas informáticos" de The Mentor. Técnicamente, estas piezas están anticuadas, pero las vistas y el entusiasmo son atemporales.
  3. Aprenda a reconocer y luchar contra la autoridad. El enemigo del hacker es el aburrimiento, la monotonía y las figuras autoritarias que utilizan la censura y el secreto para frustrar la libertad de información. El trabajo monótono evita que el pirata informático piratee.
    • Al adoptar la piratería como una forma de vida, rechaza los conceptos comunes de trabajo y propiedad, elige luchar por la igualdad y el conocimiento compartido.
  4. Sea competente. Cualquiera en Reddit por un momento puede fingir ser un hacker duro con un nombre de usuario ridículo. Pero Internet valora la competencia más que el ego y la actitud. Así que dedique tiempo a sus habilidades y no a su imagen y se ganará el respeto antes.

Parte 3 de 3: Buen hackeo

  1. Escribe software de código abierto. Escriba programas que sean útiles o divertidos para otros piratas informáticos y comparta el código fuente del programa para que todos puedan usarlo y modificarlo.Los verdaderos semidioses en el mundo de los piratas informáticos son las personas que han desarrollado programas grandes y poderosos y luego los han compartido de forma gratuita con cualquiera para que todos los utilicen.
  2. Ayude a probar y depurar software de código abierto. Los llamados probadores beta son muy importantes para los desarrolladores. Además, puede resultar muy educativo probar el software.
    • Intente encontrar un programa que todavía esté en la fase de desarrollo y trate de ser un buen tester beta. Esto desarrollará mucha buena voluntad y otros estarán más dispuestos a ayudarlo más adelante.
  3. Publica información útil. Recopile y filtre información útil e interesante y publíquela en páginas web o en documentos como preguntas frecuentes (FAQ), comparta esta información con todos. Esta es otra buena forma de ganarse mucho respeto.
  4. Mantenga la infraestructura en funcionamiento. La cultura hacker (y las personas detrás de la innovación de Internet) está dirigida por voluntarios. Hay mucho trabajo importante que debe hacerse para mantener las cosas en marcha: administrar listas de correo, moderar grupos de noticias, mantener sitios web con archivos de software y desarrollar reglas técnicas estándar. Al hacer esto, demuestra que está comprometido, todos saben que estas tareas requieren mucho tiempo y, a menudo, no son muy divertidas.
  5. Sirve a la cultura hacker. Solo cuando te hayas dado a conocer por uno de los pasos anteriores y hayas estado trabajando en él durante mucho tiempo, podrás convertirte en una especie de héroe dentro de la cultura hacker. No hay líderes en la cultura hacker, pero hay héroes, jefes, historiadores y representantes. Si eres respetado durante mucho tiempo, tú también puedes convertirte en una de estas figuras.
    • Los piratas informáticos odian los grandes egos, así que tenga cuidado de no darse un cierto estatus. Trate de no esforzarse por lograrlo, colóquese en el lugar correcto para que lo arrojen a su regazo, luego sea modesto y humilde sobre este estado determinado por otros.

Consejos

  • No te dejes atrapar.
  • Asegúrese de poder escribir bien en su idioma nativo. El estereotipo de programador no puede escribir bien, pero muchos piratas informáticos son muy buenos escritores.
  • Aprender LISP es valioso de otra manera: la profunda experiencia de iluminación que tienes cuando finalmente lo entiendes. Esa experiencia lo convertirá en un mejor programador por el resto de su vida, incluso si no comienza a usar LISP.
  • Perl es valioso para aprender por otras razones: se usa ampliamente con páginas web activas y administración de sistemas, por lo que incluso si no está programando en Perl, debe saberlo. Mucha gente usa Perl en lugar de C si no necesitan la eficiencia de C.

Advertencias

  • La piratería es una actividad ilegal y puede resultar en multas o encarcelamiento.