hacking¿Qué es el Hacking?

El hacking se puede definir cómo la búsqueda permanente de conocimientos en todos los ámbitos relacionados con sistemas informáticos, sus mecanismos de seguridad, las vulnerabilidades de los mismos,  la forma de aprovechar estas vulnerabilidades y los mecanismos para protegerse de aquellos que saben hacerlo.

Por lo general, cuando se habla de hacking se suele hacer alusión a un acceso ilícito; pero el hacking como tal, no es más que un conjunto de técnicas utilizadas para introducirse en un sistema informático vulnerando las medidas de seguridad, con independencia de la finalidad con la cual se realice, puede ser lícito y solicitado.

 

hacking

Historia y bases:

En 1984 Steven Levy publica el libro “Hackers: heroes of the computer revolution” dónde aparece por primera vez la idea de la ética hacker. Otros hackers reconocidos y que han ayudado a crear parte de esta ética son Linus Torvalds y Richard M. Stallman. De acuerdo a Levy los seis fundamentos del hacker son:

  1. El acceso a los computadores debe ser ilimitado y total.
  2. Toda información debería ser libre
  3. Es necesario promover la descentralización y desconfiar de las autoridades
  4. Los hackers deberían ser juzgados por su labor y no por cosas como su raza, edad o posición social
  5. Se puede crear arte y belleza en un computador
  6. Las computadoras pueden cambiar tu vida para mejor

Un artículo de Eric S. Raymond (“¿Cómo puedo convertirme en hacker?”) resume la actitud que debe tener un hacker frente a la vida:

  1. El mundo está lleno de problemas fascinantes que esperan ser resueltos.
  2. Ningún problema tendría que resolverse dos veces.
  3. El aburrimiento y el trabajo rutinario son perniciosos.
  4. La libertad es buena.
  5. La actitud no es sustituto para la competencia.

Por desgracia, en la actualidad, el término hacker se utiliza sobre todo para hacer referencia a criminales informáticos, y existe gran controversia sobre el significado del término.


¿Por dónde empezar en el Hacking?

Una pregunta muy común en nuestra comunidad es: ¿por dónde empezar en el Hacking?

Es aconsejable que antes busques un tema que te atraiga mucho, y más allá de eso hay tres factores claves:

  • – Constancia
  • – Leer mucho
  • – Y practicar mucho más

Aprender es cuestión de tiempo, hay que conocer las bases y profundizar en la informática (programación, redes, hardware…) para poder comprender cómo funcionan las técnicas de hacking , de ese modo no solamente repetirás lo que hay escrito en un “paper”, sino que también  entenderás lo que estás haciendo.


¿Qué distribución de Linux es mejor para el Hacking?

Existen numerosas distribuciones destinadas a la seguridad informática y el pentesting. La elección de estos sistemas debería depender de con cuál te encuentras más cómodo a la hora de trabajar.

Te animamos a que visites el post entender cómo empezar y que usar.

-Underc0de: Distribuciones Linux Seguridad Informática


Opiniones de usuarios de Underc0de:

Puedes leer las diferentes opiniones y consejos de los miembros de la comunidad sobre estos temas:

– Underc0de: ¿Qué herramientas de seguridad/hacking consideras indispensables?

– Underc0de: ¿Qué rama de la informática debo estudiar, y a qué universidad acudo para dedicarme al hacking?


Material gratuito para iniciarse en el Hacking. Mira los siguientes enlaces:

– Curso HDC by Roadd

– Talleres de Underc0de

– Biblioteca Underc0de