Skip to content
KitploitKITPLOIT
HerramientasBlog
Log in
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
be-a-hacker — hoja de ruta para un hacker autodidacta | Kitploit
Herramientas/GitHubGitHub/s0md3v/be-a-hacker
OSINT (Inteligencia de Fuentes Abiertas)Ingeniería InversaSeguridad WebAnálisis de MalwarePruebas de PenetraciónIngeniería SocialAprendizaje y EducaciónRecursos CuradosRutas de Aprendizaje y Cursos
GitHubs0md3v/be-a-hacker

be-a-hacker

hoja de ruta para un hacker autodidacta

2.9k32024hace 2 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Ver Repositorio

Introducción

Hackear es el arte de usar las cosas de maneras no previstas. Por ejemplo, si el periodo de prueba de un software está por expirar, podrías extenderlo cambiando la fecha de tu computadora a la semana anterior. Eso es hacking.

No hay una 'única forma correcta' de aprender hacking porque es un término muy amplio. Por eso el propósito de esta guía es proporcionar una dirección en lugar de una hoja de ruta.

Si hay algo que crees que debería agregarse/mejorarse, por favor crea un issue.

Contenido

  • Origen del hacking
  • Principios básicos
    • Aprende cómo funcionan las cosas
    • Compartir es genial
    • No seas un rockstar
    • Haz cosas geniales
  • La hoja de ruta
    • Para empezar
      • Conceptos básicos de ciencias de la computación
      • Conceptos básicos de redes
      • Familiarízate con la terminal
      • Programación
      • Conceptos básicos de hacking
    • ¿Qué sigue?
  • Preguntas frecuentes
    • ¿Cómo gano dinero?
    • Creo que no sé nada, no tengo habilidades.
    • ¿Cómo evitar el agotamiento?
    • Quiero hacer cosas grandes e innovadoras.
    • ¿Cómo vuelvo social y seguro?
    • Quiero hacer cosas pero termino sin hacer nada todo el día

Origen del hacking

Creo que es importante conocer tus raíces, así que hablemos de ellas sin sobreanalizar el origen.

En la década de 1960, las redes telefónicas usaban un conjunto de sonidos para procesar llamadas. Un grupo de personas descubrió cómo funcionaba todo y logró reproducir los sonidos de frecuencia 2600Hz que usaban estas redes. ¿Cómo lo hicieron? Soplando un silbato que venía gratis con los cereales. Este acto se llamó phreaking y las personas que lo hacían se llamaban phreaks.

Denny Teresi, uno de los phreaks, dijo en una entrevista:

"No era solo para estafar a la compañía telefónica, era el desafío técnico: si podríamos hacerlo."

Lo hicieron porque era un problema fascinante para resolver y querían ver si podían resolverlo. Esto es exactamente lo que es la cultura del hacking, incluso hoy.

Principios básicos

Aprende cómo funcionan las cosas

Si quieres vender medicinas, solo necesitarás un lugar para almacenarlas y entregar lo que el cliente necesite. Por otro lado, si quieres crear curas para enfermedades, necesitarás saber cómo funciona el cuerpo humano y todo lo demás. Tiene sentido, ¿verdad? Lo mismo aplica al hacking. Si quieres volverte realmente bueno en hackear algo y crear nuevas técnicas para hacerlo, debes entender cómo funciona.

Compartir es genial

Si tienes alguna información que crees que podría ser útil para otras personas, compártela a través de redes sociales, foros o blogs. Te beneficiará de muchas maneras:

  1. Serás apreciado, lo que te motivará y te hará sonreír.
  2. Se señalarán errores o mejoras que hacer en tu contenido, por lo que la calidad general aumentará.
  3. Solo puedes explicar algo si lo entiendes bien, lo que puede ser una autoevaluación para ver si realmente sabes suficiente sobre un tema.
  4. La exposición es algo excelente. Te traerá oportunidades y el poder de influir positivamente en las personas.

Haz cosas geniales

Sé curioso, experimenta mucho, construye cosas geniales, ese es el punto, así empezó todo. Si pasas tu vida usando técnicas y herramientas desarrolladas por otras personas, ¿qué sentido tiene elegir un camino tan interesante como este?

La hoja de ruta

La hoja de ruta contiene algunos buenos recursos, así como algunos temas que necesitarás buscar en Google y leer por tu cuenta. Esto no es simplemente una 'guía paso a paso' ni una colección de recursos.

Lee/mira cosas, anota los términos que no entiendes, búscalos en Google y aprende sobre ellos de al menos 3 fuentes diferentes, nuevamente anota términos que no entiendes y sigue repitiendo el proceso. ¿Por qué al menos 3 fuentes? Porque la información proporcionada por un creador estará limitada a lo que él sabe; obtenerla de 3 creadores diferentes te dará una mejor comprensión del tema desde diferentes perspectivas.

A lo largo de la guía, me referiré a esta metodología como 'aprendizaje recursivo'.

Para empezar

El hacking tiene muchos campos, por ejemplo, ingeniería inversa, hacking web, hacking de autos, etc., pero algunas cosas son útiles independientemente del campo, así que hablemos de ellas primero.

Conceptos básicos de ciencias de la computación

Te ayudará a obtener una comprensión más profunda de la máquina que usarás durante horas cada día, así como a ganar una perspectiva valiosa que realmente no puedo explicar con palabras.

Recuerda, solo necesitas saber lo básico, porque este conocimiento se seguirá desarrollando si eres curioso haciendo preguntas como "¿Qué sucede cuando borras un archivo? Si se quedan en el dispositivo, ¿cómo se libera espacio? Si realmente desaparecen, ¿cómo los recupera el software de recuperación?"

Recursos:

  • Crash Course's lista de reproducción de CS
  • Computerphile (no apto para principiantes)

Conceptos básicos de redes

Entender cómo funcionan internet (y otras redes) es esencial porque las redes están en todas partes.

Temas para iniciar el aprendizaje recursivo:

IP address, MAC address, port, client & server, dns, tcp, udp, proxy, tls/ssl, vpn

Recursos:

  • Network Fundamentals
  • TCP/IP protocol explained
  • How SSL works?

Familiarízate con la terminal

Pasarás mucho tiempo en la terminal, ya sea ejecutando programas o accediendo a servidores remotos. Puedes usar cualquier sistema operativo, pero sugiero sistemas basados en Linux simplemente porque puedes modificar todo sobre él, que es la esencia del hacking. Ubuntu es una excelente distribución de Linux para principiantes.

Programación

Para entender cómo funciona un software dado (facilita hackearlo) y para crear tu propio software para hacking y otras tareas.

Hay muchos lenguajes de programación, pero te sugiero que empieces con Python porque es fácil y puede hacer casi todo, desde crear un detector de rostros hasta un sitio web.

He escrito un artículo sobre cómo empezar, míralo.

Conceptos básicos de hacking

Hay algunos conceptos que encontrarás en casi todos los artículos relacionados con ciberseguridad y son útiles en la mayoría de los campos.

Descargar herramienta