Skip to content

Latest commit

 

History

History
218 lines (144 loc) · 5.29 KB

File metadata and controls

218 lines (144 loc) · 5.29 KB

Codember

Codember

¿How does that work?

Require Node.js v18.15.0

  • npm install to install the dependencies
  • npm run dev to run development mode of every challenge

Solución a los desafíos de codember con TypeScript.

Para obtener información más detallada sobre qué es Codember y conocer en profundidad de qué se trata esta emocionante plataforma, te invito a explorar el artículo que he escrito al respecto: Descubriendo Codember y sus Desafíos de Programación.

Todos los challenges cuentan con test usando Jest.

En el artículo Descubriendo Codember y sus Desafíos de Programación se enceuntran las soluciones explicadas a los desafíos del 2023.

Chanllenge table

2023

Challenge Solution
#01 TS
#02 TS
#03 TS
#04 TS
#05 TS

2024

Challenge Solution
#01 TS
#02 TS
#03 TS
#04 TS
#05 TS

Secrets

2024

🌌 1) ¡Multiverso a salvo!
  • Presta atención al ultimo texto que da el comando version version
  • Decodifica en Base64
  • La fecha te la da el comando version

🔥 2) ¿Todo estará bien?
  • Navegando por las carpetas te puedes encontrar con la imagen "image.webp".
  • Usa los comandos ls,cd y cat para moverte entre carpetas y leer archivos.

👽 3) Contra

/hint - Pista #02

  • En el juego de la NES Contra había varios trucos que hacían el juego más fácil, tienes que ejecutar uno de ellos.
  • Por ejemplo, hacer Círculo, L1, Izquierda, R1, L2, X, R1, L1, Círculo, X en GTA V te da un coche de golf.
  • No es necesario enviar un comando, solo hacer una combinación de teclas.
  • En Contra este truco te daba 30 vidas.

📷 4) Observador Innato

/hint - Pista #05

  • Para compartir codember.dev usa el comando share.

🎊 5) Confetti lanzado

/hint - Pista #02


👨‍💻 6) Hacker eliminado
  • Usa el comando sudo para iniciar sesión como administrador.
  • Elimina al hacker que va ganando.

💣 7) Invocador del Caos
  • 💣
  • Lee el archivo ghost.txt de public.
  • Hay diferentes tipos de bombas, envía la bomba de bash.
  • Usa el comando submit para enviar tu respuesta a la adivinanza.
  • La estructura del comando a enviar sería así: submit ____ :|:_ ___
  • Cuidado con los espacios en blanco.

🚨 8) Error inesperado
  • Usa el comando sudo para iniciar sesión como administrador.
  • Prueba los nuevos comandos.
  • Decodifica en Base64

👨‍💻 9) Admin ejemplar
  • Habilita el nuevo comando. Puedes ver todos los comandos con el comando help.
  • Usa el comando sudo para iniciar sesión como administrador.

🏓 10) Ping Pong
  • Para este secreto necesitas haber resuelto el secreto #09.
  • Usa el comando ping a una página web de midudev en concreto.

🐈 11) Midu Gato
  • ¿Hay algo inyectado en el código fuente HTML?.
  • Revisar el código HTML de codember.

😸 12) Miau
  • Usar el comando mail y revisar el primer email.
  • Busca en los metadatos de la foto.

🟠 13) Mars.code
  • Usar el comando mail y revisa todos los emails.
  • Encontrar las cordenadas para responder.

More challenges