HACKER-DO
el camino............
Secciones

Inicio
Como ser un Hacker
Contacto








Como ser un Hacker
Como ser un Hacker


¿Por que este documento?

En mi trabajo como editor del Archivo de la jerga, recibo frecuentemente mensajes de novatos que consultan "¿como puedo aprender a ser un mago del hacking?". Es triste decir que no parece haber ninguna FAQ ni documento Web que trate este tema vital, así que ahí va el mio.

Si estas leyendo una copia de este documento fuera de la red, la version original en ingles actualizada esta en http://www.tuxedo.org/~esr/faqs/Hacker-howto.html, y la traduccion al español esta en http://www.hello.to/nbk/cceh.htm.
¿Que es un Hacker?

El Archivo de la jerga contiene un monton de definiciones del termino "Hacker", la mayoria de las cuales tiene que ver con la aficion a lo tecnico, y la capacidad de deleitarse en la solución de problemas y en sobrepasar los limites. Si quieres saber como transformarte en Hacker, bueno, solo dos son realmente relevantes.

Existe una comunidad, una cultura compartida, de programadores expertos y brujos de redes, cuya historia se puede rastrear decadas atras, hasta los primeros micrordenadores de tiempo compartido y los primigenios experimentos de ARPAnet. Los miembros de esta cultura acuñaron el termino "Hacker". Los Hackers construyeron Internet. Los Hackers hicieron del sistema operativo UNIX lo que es en la actualidad. Los Hackers mantienen Usenet. Los Hackers hacen que funcione WWW. Si eres parte de esta cultura, si has contribuido a ella y otra gente te dice "Hacker", entonces eres un Hacker.

La mentalidad del Hacker no está confinada a esta cultura de Hackers en software. Hay personas que aplican la actitud Hacker a otras cosas, como electronica o musica, de hecho, puedes encontrarla en los mas altos niveles de cualquier ciencia o arte. Los Hackers en software reconocen estos espiritus hermanos y los denominan "Hackers" tambien, y algunos sostienen que la naturaleza Hacker es en realidad independiente del medio particular en el cual el Hacker trabaja. En el resto de este documento nos centraremos en las habilidades y actitudes de los Hackers en software, y en las tradiciones de la cultura compartida que origino el termino "Hacker".

Existe otro grupo de personas que a gritos se autodenominan H, pero no lo son. Estas son personas (principalmente varones adolescentes) que se divierten entrando ilegalmente en ordenadores y estafando al sistema telefonico. Los Hackers de verdad tienen un nombre para esas personas: "Crackers", y no quieren saber nada de ellos. Los Hackers de verdad opinan que la mayoría de los Crackers son vagos, irresponsables, y no muy brillantes, y fundamentan su critica en que ser capaz de romper la seguridad no lo convierte a uno en Hacker, de la misma manera que ser capaz de encender un coche haciendole un puente no lo puede transformar mecanico. Desafortunadamente, muchos periodistas y editores utilizan equivocadamente la palabra "Hacker" para describir a los Crackers; esto causa enorme irritacion a los verdaderos Hackers.

La diferencia basica es esta: los Hackers construyen cosas, los Crackers las destruyen.

Si deseas ser un Hacker, continua leyendo. Si quieres ser un Cracker, mira mejor en el grupo de news alt.2600 y preparate a soportar la dura realidad cuando descubras que no eres tan inteligente como crees. Y eso es todo lo que voy a decir acerca de los Crackers.
La actitud del Hacker

Los Hackers resuelven problemas y construyen cosas, creen en la libertad y en la ayuda mutua y voluntaria. Para ser aceptado como Hacker, deberas comportarte como si tuvieras esta clase de actitud en tu interior. Y para comportarte como si tuvieras esta actitud, deberas creer de verdad en dicha actitud.

Pero si piensas que el cultivo de las actitudes de Hacker es una forma de ganar aceptacion en la cultura, malinterpretaras el tema. La transformacion en la clase de persona que cree en esas cosas es importante para ti, para ayudarte a aprender y mantenerte motivado. Como en las artes creativas, el modo mas efectivo de transformarse en un maestro es imitar la mentalidad de los maestros, no tan solo intelectualmente, sino incluso emocionalmente.

De modo que, si quieres ser un Hacker, repite lo siguiente hasta que lo creas:
1. El mundo esta lleno de problemas fascinantes que esperan ser resueltos.

Es muy divertido ser un Hacker, pero es el tipo de diversion que requiere mucho esfuerzo. El esfuerzo requiere motivacion. Los atletas de elite obtienen su motivacion a partir de un tipo de placer físico que surge de trabajar su cuerpo, al forzarse a si mismos mas alla de sus propios límites fisicos. De manera similar, para ser un Hacker deberas sentir un estremecimiento de tipo primitivo cuando resuelves un problema, agudezes tus habilidades, y ejercitas tu inteligencia.

Si no eres la clase de persona que naturalmente siente de esta manera las cosas, necesitaras poder experimentarlas para llegar a ser un Hacker. De otra manera, encontraras que tu energia para "Hackear" esabsorbida por otras distracciones como sexo, dinero y reconocimiento social.

(Ademas deberas desarrollar cierta clase de fe en tu propia capacidad de aprendizaje, la creencia de que aun cuando puedas no saber todo lo que necesitas para resolver el problema, si tomas una parte de el y aprendes desde alli, aprenderas lo suficiente para resolver la siguiente parte, y asi hasta que lo resuelvas completamente.)
2. Nadie debería tener que resolver un problema dos veces.

Los cerebros creativos son un recurso valioso y limitado. No deben desperdiciarse reinventando la rueda cuando hay tantos y tan fascinantes problemas nuevos esperando.

Para comportarte como Hacker, debes creer que el tiempo que emplean los otros Hackers en pensar es precioso, tanto, que es casi una obligacion moral para ti el compartir la informacion, resolver los problemas y luego exponer la solucion de manera que los otros Hackers puedan resolver nuevos problemas, en lugar de enfrentarse perpetuamente con los viejos.

(No pienses que estas obligado a regalar todo tu producto creativo, aunque aquellos Hackers que lo hacen son los que obtienen mas respeto de los demas Hackers. Se considera de acuerdo con los valores de un Hacker que se venda lo suficiente para pagar la comida, la casa y los gastos relacionados con el ordenador. Tambien es coherente la utilizacion de estas habilidades de Hacker para sostener a tu familia, o incluso hacerse rico, siempre que no te olvides de que eres un Hacker mientras lo haces.)
3. Lo aburrido y lo rutinario es malo.

Los Hackers (y las personas creativas en general) nunca debieran ser sometidos a trabajos rutinarios, porque cuando esto sucede significa que no estan haciendo lo unico que deben hacer: resolver nuevos problemas. Este desperdicio de talento daña a todo el mundo. Por ello, las tareas rutinarias, repetitivas y aburridas no solo son desagradables, sino intrinsecamente malas.

Para comportarte como Hacker, debes creer en esto lo suficiente como para automatizar aquella parte de tareas todo lo que se pueda, no solamente por ti, sino en beneficio de todos los demas (especialmente otros Hackers).

(Existe una aparente excepcion a esta regla. Los Hackers hacen cosas a veces que pueden parecer repetitivas o aburridas pero como ejercicio para lograr limpieza mental, o para obtener cierta habilidad, u obtener cierta tipo de experiencia que no podria tener de otro modo. Pero esto es una eleccion, ningun ser pensante deberia nunca ser forzada a hacer cosas aburridas.)
4. La libertad es buena.

Los Hackers son naturalmente anti-autoritaristas. Cualquiera que te pueda dar ordenes, puede hacer que debas dejar de resolver ese problema con el cual estas ocupado y, debido a la manera en la cual trabajan las mentes autoritarias, encontraran alguna razon espantosamente estupida para hacerlo. Por eso, la actitud autoritaria debe ser combatida donde sea que se la encuentre, pues si se la deja te asfixiara, tanto a ti como a los otros Hackers.

(Esto no es lo mismo que combatir toda autoridad. Los niños necesitan guia, y los criminales restricciones. Un Hacker puede estar de acuerdo en aceptar cierta clase de autoridad para poder obtener algo que valora mas que el tiempo que gasta en seguir ordenes. Pero este es un pacto limitado, consciente, la clase de sumision que desean los autoritarios no esta en venta.)

Los autoritarios florecen en la censura y el secreto. Y desconfian de la cooperacion voluntaria y el intercambio de informacion, solo les agrada la cooperacion que tienen bajo su control. Asi que para comportarte como un Hacker, deberas desarrollar una hostilidad instintiva hacia la censura, el secreto, y la utilizacion de la fuerza o el fraude para someter a adultos responsables. Y deberas estar preparado para actuar en consecuencia.
5. La actitud no es sustituto para la habilidad.

Para ser un Hacker, deberas desarrollar algunas de esas actitudes. Pero tener la actitud por si sola no te transformará en Hacker, como tampoco te puede transformar en un atleta campeón o en una estrella de rock. Para transformarte en Hacker necesitaras inteligencia, practica, dedicacion, y trabajo duro.

Por lo tanto, debes aprender a desconfiar de la actitud y respetar la habilidad en todas sus formas. A ningun Hacker le gusta perder el tiempo con quienes adoptan la pose de Hacker, pero veneran la habilidad, especialmente la habilidad al Hackear, aunque la habilidad en cualquier ambito esta bien. Especialmente buenas son las habilidades exigentes que pocos pueden dominar, y las mejores son las habilidades exigentes que involucran agudeza mental, maña y concentracion.

Si respetas la habilidad, disfrutaras desarrollandola en ti mismo, el pesado trabajo y la dedicacion se transformaran en una especie de juego intenso, y no una rutina. Y eso es lo vital para transformarse en Hacker.
Habilidades basicas en un Hacker

La actitud del Hacker es vital, pero mas aun lo son las habilidades. La actitud no es sustituto para la habilidad, y existe un cierto conjunto de herramientas basicas que debes dominar antes que cualquier Hacker se le ocurra llamarte de ese modo.

Este conjunto cambia lentamente a lo largo del tiempo a medida que la tecnologia crea nuevas habilidades y descarta otras por obsoletas. Por ejemplo, se incluia la programación en codigo maquina, y no se hablaba de HTML hasta hace poco. Pero por ahora es claro que se debe incluir lo siguiente:
1. Aprende a programar.

Esta es, por supuesto, la habilidad fundamental del Hacker. Si no conoces ningún lenguaje de programación, te recomiendo comenzar con Python. Esta limpiamente diseñado, bien documentado y es relativamente agradable para principiantes. A pesar de ser un buen lenguaje inicial, no es sólo un juguete: es muy poderoso y flexible y bien adaptado a proyectos grandes.

Pero no creas que podras ser un Hacker, siquiera un programador, si conoces un único lenguaje, debes aprender a pensar en los problemas de programacion de manera general, independiente de cualquier lenguaje. Para ser un Hacker de verdad, debes llegar al punto en el cual puedes aprender un lenguaje nuevo en dias, relacionando lo que esta en el manual con lo que sabes de antes. Esto significa que debes aprender varios lenguajes muy diferentes entre si.

Si quieres entrar a programar de verdad, tendras que aprender C, el lenguaje central de Unix (aunque no es el que se debe intentar aprender primero). Otros lenguajes de importancia son Perl y LISP. Perl vale la pena por razones practicas: es muy usado en páginas WWW "activas" y en administracion de sistemas; tanto asi que aunque nunca llegues a escribirlo, al menos tienes que aprender a leerlo. LISP es interesante de aprender por la profunda e iluminadora experiencia que tendras cuando finalmente lo consigas: la experiencia te hará un mejor programador el resto de tu vida, incluso si nunca usas demasiado el mismo LISP.

Lo mejor, en realidad, es aprender estos cuatro lenguajes (Python, C, Perl y LISP). Ademas de ser los lenguajes mas importantes para Hackear, representan enfoques de programacion muy distintos, y cada uno te educara de maneras importantes.

No puedo explicar en detalle en este documento como puedes aprender a programar, es una habilidad compleja. Pero puedo adelantarte que los libros y los cursos no serviran (muchos, y tal vez la mayoria de los mejores Hackers son autodidactas). Lo que si servira es (a) leer codigo y (b) escribir codigo.

El aprendizaje de la programacion es como aprender a escribir bien un lenguaje natural. La mejor manera de aprender es leer algunas cosas escritas por los maestros del estilo, luego escribir algunas cosas tu mismo, leer mucho mas, escribir un poco mas..... y repetir esto hasta que lo que escribes empiece a mostrar la clase de fuerza y economia que ves en tus modelos.

Antes era dificil encontrar codigo de buena calidad para leer, porque habia pocos programas de cierta magnitud disponibles en codigo fuente de tal manera que los Hackers noveles pudieran meterles mano. Esta situacion ha cambiado dramaticamente: software libre, herramientas de programacion libres, y sistemas operativos libres (todo ello hecho por Hackers) estan ampliamente disponibles en la actualidad. Lo que me lleva elegentemente a nuestro siguiente tema.....
2. Obten uno de los UNIXs libres y aprende a usarlo y a ponerlo en funcionamiento.

Doy por sentado que tienes un ordenador o puedes conseguir acceso a uno (estos chicos de hoy en día tienen las cosas tan facil :-)). El paso mas importante que cualquier novato puede dar en el camino de adquirir las habilidades de un Hacker es obtener una copia de Linux o alguno de los otros Unixs tipo BSD libres, instalarlo en una ordenador personal, y hacerlo funcionar.

Si, es cierto que existen otros sistemas operativos en el mundo ademas de Unix. Pero solo pueden encontrarse en formato binario. No puedes leer el codigo ni modificarlo. Si intentas aprender a Hackear en una máquina DOS, Windows o en un MacOS te sentiráa como si trataras de bailar metido en una armadura.

Ademas, Unix es el sistema operativo de Internet. Si bien puedes aprender a usar Internet sin saber Unix, nunca podras ser un Hacker en Internet sin conocerlo. Por este motivo, la cultura Hacker actual esta centrada fuertemente en Unix. (Esto no siempre fue asi, e incluso la situacion le desagrada a algunos de los Hackers mas viejos, pero la simbiosis entre Unix e Internet es tan fuerte que hasta la energía de Microsoft parece incapaz de hacerle mella.)

Asi que obten un Unix, personalmente me gusta Linux, pero hay otros. Aprende a usarlo. Hazlo funcionar. Metele mano, animate. Comunicate en Internet mediante el. Lee el codigo. Modificalo. En ese sistema se incluyen mejores herramientas de programacion (incluyendo Python, C, Lisp y Perl) de lo que cualquier sistema operativo de Microsoft podria siquiera soñar, ademas te divertiras y te sumergiras en un caudal de conocimientos de tal magnitud que nunca hubieras imaginado, hasta que en cierto momento, mirando hacia atras, te daras cuenta que ya eres un maestro Hacker consumado.

Si quieres saber mas sobre del aprendizaje de Unix, mira The Loginataka.

Para modificar en Linux, mira en el directorio de distribuciones Linux o en el programa "Linux CD Giveaway" en Metalab.
3. Aprende a usar la World Wide Web y escribir en HTML.

La mayoria de las cosas que ha construido la cultura Hacker trabajan fuera de la vista del gran publico, ayudando en el funcionamiento de fabricas, oficinas y universidades, y carecen de un impacto obvio en la vida de los que no son Hackers. La Web es la inica gran excepcion, y es tan enorme y brillante este juguete de Hackers que incluso los políticos admiten que esta cambiando el mundo. Solo por esta razon (y hay un monton de otras igualmente buenas) debes aprender como trabajar en la WWW.

Esto solo no significa aprender a manejar un navegador (cualquiera puede hacer eso), sino que debes aprender a escribir HTML, el lenguaje de marcas de WWW. Si aun no sabes programar, el aprendizaje que implica la escritura de HTML te enseñara algunos de los habitos mentales que te ayudaran luego con la programacion. Asi que haz una página personal.

Pero no creas que por tener una página personal estas mas cerca de ser un Hacker. La Web esta llena de paginas personales. La mayoría de ellas son sin sentido, basura sin contenido, basura muy vistosa, pero basura al fin (si deseas ver mas sobre este tema mira en The HTML Hell Page).

Para que valga la pena, tu pagina debe tener contenido, debe ser interesante y util para los otros Hackers. Y esto nos conduce directos al próximo tema......
Status en la Cultura Hacker

De manera similar a muchas otras culturas sin economia monetaria, el Hacking se basa en la reputacion. Estas intentando resolver problemas interesantes, pero cuan interesantes son, y cuan buenas son las soluciones que encuentres, es algo que solo tus iguales o superiores tecnicamente hablando seran capaces de juzgar.

De acuerdo a esto, cuando juegas el juego de los Hackers, aprendes a evaluarte principalmente en funcion de lo que los otros Hackers piensan acerca de tus habilidades (este es el motivo por el cual no puedes ser un Hacker de verdad hasta que otros Hackers te denominen asi de manera frecuente). Este hecho esta empañado por la imagen del Hacking como trabajo solitario; tambien por un tabu cultural (que ha disminuido, pero aun es fuerte) que impide que se admita al ego o la validación externa como elementos involucrados en la propia motivación.

Especificamente, el Hacking es lo que los antropologos denominan cultura de la donacion. Ganas status y reputacion no mediante la dominación de otras personas, no por ser guapo ni por tener cosas que otras personas desean, sino por regalar cosas. Especificamente, al regalar tu tiempo, tu creatividad, y el resultado de tus habilidades.

Existen basicamente cinco clases de cosas que puedes hacer para obtener el respeto de los Hackers:
1. Escribir software libre.

Lo primero (lo mas central y mas clasico) es escribir programas que los otros Hackers opinen que son divertidos o utiles, y donar los fuentes del programa a la cultura Hacker para que sean utilizados.

Los mas reverenciados semidioses del Hacking son las personas que han escrito programas de gran magnitud, con grandes capacidades, que satisfacen necesidades de largo alcance, y los donan, de tal manera que cualquiera pueda utilizarlos.
2. Ayudar a probar y depurar software libre

Tambien son reconocidas aquellas personas que depuran los errores del software libre. En este mundo imperfecto, inevitablemente pasaremos la mayor parte de nuestro tiempo de desarrollo en la fase de depuracion. Este es el motivo por el cual los desarrolladores de software libre piensan que un buen beta-tester (uno que sabe como describir claramente los sintomas, que puede localizar correctamente los problemas, que tolera los errores en una entrega preliminar, y que esta dispuesto a aplicar unas cuantas rutinas basicas de diagnostico) vale su peso en oro. Aun contando con un solo probador de estos se puede lograr que el proceso de depuracion pase de ser una prolongada y cansina pesadilla a ser tan solo una saludable molestia.

Si eres un novato, trata de encontrar un programa en desarrollo en el cual estes interesado, y se un buen beta-tester. Hay una progresion natural desde ayudar a probar programas, luego ayudar a depurarlos, y mas adelante ayudar a modificarlos. Aprenderas mucho de esa manera, y crearas buen karma con gente que te ayudara mas adelante.
3. Publicar informacion util.

Otra buena cosa que puedes hacer es recolectar y filtrar informacion util e interesante y construir paginas Web, o documentos FAQ (Respuestas a Preguntas Frecuentes), y ponerlos a disposicion de todos.

La gente que mantiene las FAQ tecnicas mas importantes gozan de casi tanto respeto como los autores de software libre.
4. Ayudar a mantener en funcionamiento la infraestructura.

La cultura Hacker y el desarrollo ingenieril de Internet funcionan gracias al trabajo voluntario. Existe una gran cantidad de trabajo necesario pero poco atractivo que debe hacerse para que esto funcione, administrar listas de correo, moderar grupos de news, mantener sitios donde se archivan grandes cantidades de software, desarrollar RFCs y otros estandares tecnicos.

La gente que desarrolla estas actividades goza de mucho respeto, porque todos saben que esos trabajos son grandes consumidores de tiempo y no tan divertidos como meterse con el codigo. Los que lo llevan adelante demuestran su dedicación.
5. Hacer algo por la cultura Hacker en si misma.

Finalmente, puedes servir y propagar la cultura Hacker en sí misma (por ejemplo, escribiendo un texto acerca de como convertirse en Hacker :-)). Esto no es algo en lo cual estaras en posicion de hacer hasta que seas conocido en el ambiente por las primeras cuatro cosas.

La cultura Hacker no tiene lideres, exactamente, pero tiene heroes culturales, consejeros tribales y portavoces. Cuando hayas estado en las trincheras tiempo suficiente, podras transformarte en uno de ellos. Pero ten cuidado: los Hackers desconfian del ego ruidoso en sus jefes tribales, asi que la busqueda visible de esa clase de fama es peligrosa. Mas que esforzarte por ella, tienes que ponerte de forma que te caiga, y luego adoptar una actitud moderada y cortes acerca de ella.
La conexion Hacker/Nerd

Contrariamente al mito popular, no es necesario que seas un Nerd para ser un Hacker. Ayuda, sin embargo, y muchos Hackers son Nerds. Siendo un marginado social, puedes mantenerte concentrado en las cosas realmente importantes, como pensar y Hackear.

Por esta razon, muchos Hackers han adoptado la etiqueta "Nerd" e incluso utilizan el mas aspero termino "Geek" como insignia de orgullo, es su forma de declarar su propia independencia de las expectativas sociales normales. Si te interesa una explicacion más detallada visita The Geek Page.

Si puedes encontrar la concentracion suficiente en las tareas del Hacker para ser bueno en ello, y encima disfrutar de la vida, esta bien. Es muchisimo mas facil ahora que cuando yo era un novato; la cultura popular ve con mejores ojos a los tecno-Nerds en la actualidad. Hay ademas un numero creciente de personas que se dan cuenta de que los Hackers frecuentemente son un material de alta calidad como marido. Si deseas ver algo mas acerca de esto, visita la Girl's Guide to Geek Guys.

Si te sientes atraido por la actividad Hacker porque no tienes vida privada, esta bien tambien, al menos no tendras problemas de concentracion. A lo mejor mas adelante puedes conseguir una vida decente.
Cuestiones de estilo

De nuevo, para ser un Hacker, debes desarrollar la mentalidad del Hacker. Existen algunas cosas que puedes hacer cuando estas sin ordenadorque te pueden ayudar. Estas cosas no son sustituto para la actividad propia del Hacking (nada lo es), pero muchos Hackers las realizan, y sienten que de alguna manera se conectan con la esencia del Hacking.

* Lee ciencia ficcion. Asiste a reuniones sobre ciencia ficcion (son buenos lugares para encontrar Hackers y proto-Hackers)
* Estudia Zen, o practica artes marciales (la disciplina mental se parece de manera importante).
* Desarrolla oido analitico para la musica. Aprende a apreciar musica de clases peculiares. Aprende a tocar correctamente algun tipo de instrumento musical, o a cantar.
* Desarrolla tu inclinacion por los dobles sentidos y los juegos de palabras.
* Aprende a escribir correctamente tu lengua natal (una cantidad sorprendente de Hackers, incluyendo a los mejores que conozco, son muy buenos escritores).

Cuanto mas de estas cosas hayas hecho, es mas probable que poseas material natural para ser Hacker.

Finalmente, unas pocas cosas que no debes hacer.

* No uses nombres de usuario espectaculares o tontos.
* No te metas en guerras santas en Usenet (ni en ningun otro lado).
* No te autodenomines "Cyberpunk", ni pierdas tu tiempo con nadie que lo haga.
* No escribas correo electronico o articulos de news con muchos errores tipograficos, ortografia o construcciones gramaticales incorrectas.

La unica reputacion que te ganaras con esas costumbres es la de un imbecil. Los Hackers tienen muy buena memoria, puede tomarte años que te acepten luego de estas cosas.
Otras fuentes de informacion

Peter Seebach mantiene una excelente Hacker FAQ para administradores que no saben como tratar con Hackers.

El Loginataka menciona alguna de las cosas que hay que saber acerca del entrenamiento apropiado y la actitud de un Hacker de Unix.

Ademas he escrito A Brief History Of Hackerdom.

Tambien he escrito un articulo, The Cathedral and the Bazaar, que explica en detalle como trabaja la cultura Linux y OpenSource. He tratado este tema mas directamente en su secuela Homesteading the Noosphere.


Preguntas frecuentes
P: ¿Podrias enseñarme a hacer Hacking?

Desde la primera publicacion de esta pagina, me llegan varias peticiones por semana de gente que quiere que le "enseñe todo sobre Hacking". Desafortunadamente, no tengo ni el tiempo ni la energia para hacer eso; mis propios proyectos de Hacking consumen el 110% de mi tiempo.

Aunque pudiera, el Hacking es una actitud y habilidad que debes aprender por ti mismo. Veras que los Hackers de verdad quieren ayudarte, pero no te respetaran si les pides que te den en bandeja todo lo que saben.

Aprende unas cuantas cosas primero. Muestrales que lo estas intentando, que eres capaz de aprender por tu cuenta. Luego habla con ellos y hazles tus preguntas.
P: ¿Podrias ayudarme a crackear un sistema, o enseñarme a crackear?

No. Cualquiera que pueda hacer una pregunta como esa despues de leer este documento es demasiado estupido para ser educable, aun si tuviera el tiempo para enseñar. Cualquier peticion de este tipo por correo sera ignorada o contestada con extrema dureza
P: ¿Donde puedo encontrar algunos verdaderos Hackers para comunicarme con ellos?

La mejor manera es encontrar un grupo local de usuarios de Unix o Linux y asistir a sus reuniones (existe una lista de grupos en la pagina de Metalab: Linux Users' Group.

(Solia decir que no encontrarias Hackers de verdad en el IRC, pero me han dicho que esto esta cambiando. Aparentemente algunas comunidades de Hackers unidas a proyectos como GIMP y Perl tienen sus propios canales de IRC).
P: ¿Que lenguaje debo aprender primero?

HTML, si no lo conoces ya. Existen un montón de malos libros sobre HTML con brillantes paginas y con contenidos a la moda. El que mas me gusta es HTML: The Definitive Guide.

Cuando estes listo para comenzar con programacion, te recomiendo que empieces con Perl o Python. C es realmente importante, pero tambien mucho mas dificil.
P: ¿Por donde puedo empezar? ¿Donde puedo conseguir un Unix libre?

En otras partes de esta pagina ya he incluido enlaces hacia donde obtener Linux. Para ser un Hacker necesitas motivacion, iniciativa y la capacidad para educarte a ti mismo. Comienza ahora.....
Volver al Indice de NBK Ir a la pagina del FAQs de Eric Ir al Mapa de la Web de Eric 25/01/2000 0604LT
Eric S. Raymond mailto:esr@thyrsus.com
Traduccion original: César Ballardini mailto:cballard@santafe.com.ar
Correccion, actualización y chilenizacion: Álvaro Herrera mailto:alvherre@webhost.cl
Correccion y actualizacion a la version en Español Tradicional: NBK mailto:nbk@hackindex.zzn.com

 


 

 

 

 

alojamiento web gratis
Otros servicios ofrecidos por HispaVista:
Ofertas de Trabajo y Busco pareja
Consigue una página web gratis o un
alojamiento web profesional con Galeón