¡Bienvenido al curso de resolución de Bandit, el juego de seguridad y hacking de Over The Wire! Este repositorio contiene un tutorial paso a paso para ayudarte a superar cada nivel de Bandit, desde el más básico hasta los desafíos más avanzados.
El curso está diseñado para principiantes y personas interesadas en aprender conceptos básicos de seguridad informática, Linux y resolución de problemas. Utilizamos mdbook para presentar el contenido de manera estructurada y fácil de seguir.
Over The Wire es una plataforma que ofrece juegos de seguridad informática diseñados para enseñar conceptos de hacking y seguridad de manera práctica. Bandit es uno de sus juegos más populares, enfocado en enseñar los fundamentos de Linux y la resolución de problemas mediante la explotación de vulnerabilidades simples.
El curso está alojado en GitHub Pages y puedes acceder a él directamente desde el siguiente enlace: Acceder al Curso
El curso está dividido en niveles, cada uno correspondiente a un nivel del juego Bandit. Cada nivel incluye:
- Descripción del nivel: Explicación del objetivo y los conceptos involucrados.
- Instrucciones paso a paso: Guía detallada para resolver el nivel.
- Consejos y trucos: Sugerencias para abordar el problema de manera eficiente.
- Solución: Respuesta final para aquellos que se quedan atascados.
Para seguir este curso, necesitarás:
- Conocimientos básicos de Linux (comandos como
ls,cd,cat, etc.). - Acceso a una terminal o consola.
- Conexión a Internet para acceder a los servidores de Over The Wire.
¡Este curso es de código abierto y aceptamos contribuciones! Si encuentras algún error, tienes sugerencias o quieres añadir más contenido, sigue estos pasos:
- Haz un fork del repositorio.
- Crea una rama con tu contribución (
git checkout -b mi-contribucion). - Realiza tus cambios y haz commit (
git commit -m 'Añadir nueva sección'). - Haz push a la rama (
git push origin mi-contribucion). - Abre un Pull Request y describe tus cambios.
Este proyecto está bajo la licencia Creative Commons Zero v1.0 Universal. Siéntete libre de usar, modificar y distribuir el contenido siempre que se respete la licencia.
Si tienes alguna pregunta o sugerencia, no dudes en abrir un issue en este repositorio o contactarme directamente a través de mi perfil de GitHub.
¡Espero que disfrutes el curso y aprendas mucho resolviendo Bandit! 🚀