Cómo convertirse en un hacker

Posted on
Autor: Monica Porter
Fecha De Creación: 20 Marcha 2021
Fecha De Actualización: 17 Mayo 2024
Anonim
Cómo convertirse en un hacker - Conocimiento
Cómo convertirse en un hacker - Conocimiento

Contenido

En este artículo: Aprenda las técnicas básicas de hackeo Piense como hacker Gana respeto por la comunidad7 Referencias

Hay un mundo, el de la cultura compartida, que está compuesto por programadores, expertos y asistentes de redes. Es un entorno que puede rastrearse durante décadas, comenzando con los primeros microordenadores en red y los primeros experimentos con ARPANET. Los defensores de esta cultura se han dado el nombre de "hackers". Muchas personas piensan que los piratas informáticos son solo personas que van a las computadoras y hacen piratería de teléfonos, pero ser pirata informático no es eso, es una cultura real con principios reales que a menudo el público no entiende. Aprenda las técnicas básicas de piratería, cómo pensar "pirata informático" y cómo hacerse un nombre en este mundo.


etapas

Parte 1 Aprende las técnicas básicas de piratería



  1. Obtenga un Unix de código abierto y aprenda a usarlo y rotarlo. Unix es el sistema operativo de Internet. Puede usar Internet sin conocer el mundo de Unix, pero nunca se convertirá en un hacker de Internet sin saber qué es Unix. Por esta razón, el mundo de la piratería está bastante afectado por Unix. Un Unix como Linux, por ejemplo, pero hay otros, puede ejecutarse en paralelo en la misma computadora. Descargue Linux en línea y si tiene problemas para instalarlo, vaya a los foros de Linux o grupos locales de usuarios de Linux.
    • Una buena manera de lanzarse al agua es lanzar lo que los fanáticos de Linux llaman un "CD en vivo", una distribución que se ejecuta completamente desde un CD sin tener que modificar nada en su disco duro. Es una forma conveniente de ver todas las posibilidades sin tener que alterar todo.
    • Junto a Unix, por supuesto, hay otros sistemas operativos, pero están editados en binario, puede leer el código, pero no puede cambiarlo. Intentar aprender a hackear una computadora Microsoft Windows o cualquier otro sistema propietario es como tratar de aprender a bailar mientras usa un corsé de yeso.
    • En Mac OS X, es posible ejecutar Linux, pero solo una parte del sistema Mac es de "código abierto", por lo que enfrentará muchos obstáculos y tendrá que deshacerse de este mal hábito de depender del propietario del código apple.



  2. Aprende a escribir en HTML. Si nunca ha programado, comience con HTML. Adoptará algunos buenos hábitos que, a su vez, lo ayudarán a ir más allá. Todo lo que puede ver en Internet en términos de fotos, imágenes de varias ilustraciones está respaldado por HTML. Comience por crear una página de inicio simple, luego puede expandirla.
    • En su navegador, abra una página de cualquier sitio, luego abra la página fuente para mirar de cerca el HTML. En Firefox, haga "Ver" y luego "Fuente de la página" o haga clic derecho en cualquier lugar de la página y tome "Mostrar código fuente".
    • HTML puede secretar en cualquier editor de e, Bloc de notas, Simple o Word (aunque Word no es muy confiable para HTML). Guarde su archivo como ".txt" (formato e). Luego puede arrastrarlo y soltarlo en la ventana de su navegador para ver qué sucede.
    • Debe aprender la sintaxis de HTML y, en particular, la de las etiquetas (o "etiquetas"). "<" Es el símbolo utilizado para abrir una etiqueta y "/>" se utiliza para cerrarla. "<P>" se utiliza para anunciar e, el suyo sobre la marcha. Siempre que desee cambiar el formato de una e, usará etiquetas para poner en negrita, cursiva, color ... En esto, el HTML ayuda a comprender mejor cómo funciona Internet.



  3. Aprende a programar. Si quieres componer versos, debes dominar la gramática. Antes de descifrar un código, es mejor saberlo, ¿verdad? Pero si su objetivo es convertirse en un verdadero "hacker", necesitará más que un inglés básico: ¡un "hacker" debe escribir bien!
    • Python es un buen lenguaje para comenzar, porque es claro, está bien documentado y es relativamente accesible para los principiantes. Incluso si es un buen lenguaje de inicio, está lejos de ser un juguete, es muy poderoso, flexible y adecuado para grandes proyectos. El lenguaje Java es una opción, pero su uso como primer lenguaje de programación ha sido cuestionado.
    • Si te tomas en serio la programación, tendrás que aprender C, el lenguaje básico de Unix (C ++ está muy cerca de C, si conoces uno, aprender el otro no será difícil). El C es muy eficiente para los recursos de la máquina, pero le llevará mucho tiempo depurarlo y es por eso que se evita (¡a menos que sea inevitable para la eficiencia de la máquina!)
    • Puede ser una buena idea comenzar con una plataforma como Kali (anteriormente Backtrack) o la última versión de Ubuntu / Debian en la que se basa Kali.

Parte 2 Piensa como un hacker



  1. Se creativo. Una vez adquiridos los conocimientos técnicos, ¡tendrá que poner estilo, arte! ¡Los "piratas informáticos" son como artistas, filósofos, ingenieros, todo en uno! Aman y defienden la libertad y practican la responsabilidad mutua. El mundo está lleno de problemas fascinantes que dicen estar resueltos y un "hacker" no se preocupa por resolverlos, solo muestra sus habilidades y rompe su inteligencia.
    • Saber reconocer las definiciones reales. Un hacker no es un hacker, sino una persona apasionada por el funcionamiento íntimo de los sistemas informáticos.
    • Los hackers están interesados ​​en muchas cosas, tanto intelectual como culturalmente. "Trabaja tan apasionadamente como juegas, juega tan duro como trabajas", ¡ese podría ser su lema! Para los hackers reales, existe una delgada línea entre "jugar" y "trabajar", o entre "ciencia" y "arte". Debes ser capaz de moverte en un mundo donde todo está confundido para alcanzar una creatividad extraordinaria.
    • Lee ciencia ficción. Reuniones frecuentes de ciencia ficción (una buena forma de conocer a hackers y futuros hackers).
    • Practica un arte marcial. La disciplina mental requerida por las artes marciales es bastante cercana a la practicada por los hackers. Las artes marciales hacker favoritas son aquellas que requieren disciplina mental, alerta relajada y autocontrol, más que la fuerza bruta, la fuerza atlética o la resistencia física. A este respecto, Taïchi es un arte marcial particularmente apreciado por los hackers.


  2. Aprende a resolver problemas. Un problema debe resolverse de una vez por todas. El tiempo de los otros hackers es precioso, tanto es así que es casi un deber moral para usted compartir la información, resolver los problemas y dar a conocer su solución. Por lo tanto, otros piratas informáticos podrán centrarse en nuevos problemas en lugar de tener que resolver perpetuamente los antiguos (no reinventar la rueda).
    • No crea que está obligado a entregar todo su trabajo de inmediato, aunque quienes lo hacen son respetados en la comunidad. En los valores de los piratas informáticos es suficiente vender parte del fruto de su trabajo para comer, pagar el alquiler o comprar equipos informáticos.
    • Lea libros antiguos como "Jargon File" o "Hacker Manifesto" de The Mentor. Pueden estar un poco desactualizados, pero son muy útiles en la actitud y el estado mental que necesita tener.


  3. ¡Reconoce y lucha contra la autoridad! Puede parecer extraño, pero hay autoridad y autoridad. Los "piratas informáticos" odian el aburrimiento, las tareas domésticas y las personas autoritarias que censuran, ocultan información y la evitan. Cuando un pirata informático se aburre o se ve obligado a realizar un estúpido trabajo repetitivo, no puede permitirse lo que le gusta hacer: ¡resolver nuevos problemas! Para comportarse como un hacker, necesitará encontrar una manera de automatizar las tareas aburridas tanto como sea posible.
    • "Hacker" está rechazando lo que generalmente se llama trabajo y propiedad privada. ¡El "hacker" es alguien que lucha por la legalidad y por compartir el conocimiento! Lambition es genial!


  4. Para ser un hacker, debes tener las habilidades. Los piratas informáticos no dejarán que las manchas desperdicien su tiempo, pero saben reconocer las habilidades donde se encuentran, incluidas las habilidades de piratería, pero en términos más generales, cualquier habilidad es apreciada. Internet hace humilde! Tener habilidades que pocos tienen es particularmente apreciado y tener habilidades que ponen en juego la atención plena, la habilidad y la concentración es aún mejor.

Parte 3 Gana el respeto de la comunidad



  1. Escribe un software de código abierto. Escriba programas que otros hackers encuentren divertidos o útiles. Dé sus códigos fuente para que todos los hackers se beneficien. Por lo tanto, en este mundo de hackers, hay verdaderos "semidioses", aquellos que compusieron y compartieron estos grandes programas que satisfacían una necesidad real y ahora son utilizados por todos.


  2. Probar y depurar software de código abierto. Cualquier autor de código abierto digno de ese nombre le dirá que vale la pena un buen beta tester (que sepa cómo describir claramente los síntomas, localizar problemas, diagnosticar errores en un breve informe y que sea capaz de configurar algunas rutinas de diagnóstico simples) Es pesado dorado.
    • Trate de encontrar un programa en desarrollo que le interese y sea un buen beta-maker. Hay, en este entorno, una progresión natural, desde probar los programas hasta modificar dichos programas a través de su depuración. Aprenderá mucho de esta manera y tendrá un buen karma con personas que, a su vez, lo ayudarán.


  3. Publicar información útil. Es muy bueno trabajar para recopilar y filtrar información útil e interesante en la Web o en documentos como Preguntas frecuentes (FAQ) y hacer que esta información esté disponible. Quienes se encargan de actualizar las preguntas frecuentes técnicas obtienen a cambio un gran reconocimiento casi tan grande como los programadores de código abierto.


  4. Trabajar en la infraestructura. La cultura de los hackers (al igual que Internet) se basa en el voluntariado. Hay mucho trabajo por hacer, pero no necesariamente prestigioso para hacerlo funcionar: administrar listas de correo, moderar grupos de noticias, mantener sitios de respaldo de software, desarrollar RFC y otros estándares técnicos . Las personas que realizan este tipo de trabajo tedioso son muy apreciadas, porque todos saben que estas tareas requieren mucho tiempo y no son tan divertidas como la manipulación de códigos. Asumir este tedioso trabajo es una hermosa prueba de dedicación.


  5. Estar al servicio de la cultura hacker. No es algo que pueda hacer de inmediato. Deberá demostrar su valía durante un tiempo y obtener cierta notoriedad en una de las cuatro áreas mencionadas anteriormente. En la cultura hacker, no hay líderes, estrictamente hablando, pero hay algunos héroes, pero también ancianos, historiadores y portavoces. Una vez que haya demostrado su valía en el campo, puede unirse a una de estas categorías.
    • Atención ! Los hackers siempre sospechan del lego de sus viejos, por lo que llegar a esta notoriedad no es seguro. No busque reconocimiento, haga lo que tiene que hacer y llegará pronto. Sé modesto y agradece tu estado.