Skip to content

Solutions for the 2024 edition of the codember.dev challenges

Notifications You must be signed in to change notification settings

marta-vilaseca/codember-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👩🏻‍💻 Codember 2024 JavaScript Badge

Mis soluciones a los desafíos de Codember, el conjunto de retos para practicar tu lógica de programación lanzados a lo largo del mes de Noviembre de 2024 por Miguel Ángel Durán "midudev".

Important

Retos Completados: 5 de 5 ✅ Secretos Desvelados: 13 de 13 ✅

Changelog

  • 29 Nov 2024 - subidas las soluciones a los retos 4 y 5, e info sobre los secretos 🤫
  • 21 Nov 2024 - subida la solución al reto 3
  • 18 Nov 2024 - subidas las soluciones a los retos 1 y 2

Soluciones

# Título del Desafío Instrucciones Solución
01 🔓 ¡Consigue acceso a la terminal! 📄 💻
02 🐱‍💻 Detectando acceso no deseado 📄 💻
03 🔍 ¡Siguiendo la pista de la IA ΩMEGA! 📄 💻
04 💥 Evitando el caos en la red 📄 💻
05 ❕ ¡Encuentra a ΩMEGA! 📄 💻

Secretos

Lo que hace especial al Codember es que no solo resuelves retos de programación... ¡también tienes que estrujarte los sesos para encontrar los secretos escondidos por todas partes!

Aquí dejo pistas o guía para dichos secretos, no soluciones directas 😉

✅ Acceso de administrador?

Para los secretos donde necesites entrar como admin necesitarás una contraseña. Piensa:

  • Dónde suelen guardarse las variables importantes en un proyecto?
  • Si no ves ese archivo... ¿por qué podría ser? 🤔

🔎 Las pistas

🌌 S1: ¡Multiverso a salvo!
  • La pista la tienes en el archivo CHANGELOG.txt, con lo del "multiverso de ceros y unos"
  • La clave está en el comando version. Piensa que este secreto es el primero y se publicó con la primera versión de Codember
  • ¿En qué fecha se publicó la primera versión de Codember?
  • A lo mejor podrías convertir esa fecha a otro formato... ¡ten en cuenta la hora!
🔥 S2: ¿Todo estará bien?
  • ¿Has mirado la imagen que hay en la carpeta /public?
  • No esperes a las pistas obvias... ¡prueba! ¡investiga! ¡cotillea todo! 👀
  • En cierto modo eso es lo que ya te insinúan que hagas en la Pista #01 de las que te pueden salir con el comando hint
🎮 S3: Konami Code
  • El título ya es la pista. Clásico en los retos con secretos de Midu
  • Necesitas tener cierta edad y/o ser un poco friki para pillarlo 🤓
  • Se corresponde con la Pista #04 que te puede salir con el comando hint
👀 S4: Observador Innato
  • Prueba de compartir la web de Codember en alguna red social, en discord... y fíjate bien en la imagen de previsualización (Open Graph) del enlace 👀
  • Se corresponde con la Pista #05 que te puede salir con el comando hint
🎉 S5: Confetti lanzado
  • Otro clásico en los retos con secretos de Midu... tal cual dice el título, ¿has probado de lanzar confetti?
  • Se corresponde con la Pista #02 que te puede salir con el comando hint
💀 S6: Hacker eliminado
  • Éste tiene su proceso... primero necesitas entrar como admin (ver principio de esta sección)
  • Revisa los comandos de admin. Viendo el título de este secreto seguro que hay uno que te llama la atención
  • Mira la lista de usuarios. ¿No ves nada raro?
  • Se corresponde con la issue de seguridad mencionada en CHANGELOG.txt
💣 S7: Invocador del Caos
  • Concepto clave: fork bomb. Si no sabes lo que es busca info y prueba en la terminal (¡¡la de Codember!! 🤣) a ver qué pasa...
  • Se corresponde con la pista que te da el contenido del archivo public/ghost.txt
S8: Error inesperado
  • Inicia sesión como admin.
  • ¿Te has fijado que hay un comando para comprobar los secretos?
  • Parece que hay algún error. A lo mejor si pruebas de decodificar eso en Base64...
🔧 S9: Admin Ejemplar
  • Inicia sesión como admin y desbloquea el comando bloqueado
  • En el CHANGELOG.txt te comentan sobre dicho comando
🏓 S10: Ping pong
  • Tienes que usar el comando que acabas de desbloquear (si no pillaste cuál era, el título de este reto te lo deja claro)
  • Piensa en la persona que ha creado Codember... ¿qué web podrías probar con ese comando? 🤔
🐈 S11: Midugato
  • Fíjate en las actualizaciones de la versión 1.0.0 de la app
  • Particularmente eso que dice sobre el código fuente...
  • 🐈
😸 S12: miau
  • ¿Te has fijado que ahora puedes mirar el mail?
  • Si eres como yo, lo primero que harás será irte a mirar la foto del gatito 😻...
  • ... a lo mejor necesitas una herramienta externa para encontrar lo que te hace falta. Prueba con ésta
🔴 S13: mars.codes
  • Vuelve a mirar el mail. Más allá del Midugato y de las promos de Don Dominio, hay unos mensajes muy curiosos...
  • No te compliques la vida. El "ruido" en forma de zzzz o kssssh no se traduce a nada más que eso: ruido
  • Piensa en el formato habitual que tienen unas coordenadas. Tienes una Latitud (que indica un punto hacia el Norte o el Sur) y una Longitud (que indica un punto hacia el Este o el Oeste)
  • Es más, y con esto te lo pongo ya muy fácil: Todo lo que necesitas está en el último mail.
💜 LOGRO SUPREMO
  • Cuando hayas resuelto TODO (retos y secretos) mira los comandos disponibles. ¡Anda! Ése no estaba antes...

About

Solutions for the 2024 edition of the codember.dev challenges

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published