Skip to content
Raphael edited this page Feb 26, 2024 · 4 revisions

Welcome to the 42Evals Challenge solutions

After more than a month, here is finally the solution everyone has been eagerly awaiting to solve the login challenge on my site 42Evals.com.

Welcome to the 42Evals CTF challenge. This interactive experience is designed for 42 students to practice their skills. Follow the steps below to find the password and learn how to connect to the site.

Instructions

Step 1

Do not close the popup on the site; it contains a clue that you will need. 😏 Stage 1

Step 2

Click on the 'forget the password' button. There's more than meets the eye here. Stage 2

Step 3

Dive into the source code and look for a hidden message. It will guide you to your next destination. Stage 3

Step 4

Navigate to the 42Evals GitHub. You have two options:

  • The easy way: Check all the branches to find the name of the second open branch, which clearly indicates the admin account's password.

Stage 4 Stage 5 Stage 6

  • Go farther and find open the second branch to find the password. πŸ˜‰

Step 5

Switch to the relevant branch and download the file present there. Stage 7

Step 6

Rename the file's extension to .jpg and examine the image for a new clue.

Stage 8

Step 7

This image points you to my GitHub page. Make sure to visit my personal repository and not the homepage. Stage 9

Step 8

In my GitHub README.md, switch to 'code' view and look for the final clue. Stage 10

Step 9

The last piece of the puzzle is in my favorite project, as hinted at in the first clue - cub3d. This gives you the password: CVb3d2023. Stage 11

Alternative Solutions

GitHub cub3d Project

Another way to find the password is to visit my cub3d project on GitHub. Open all the branches of the repository and search for the password which is explicitly mentioned there. However, to uncover the password, you'll need to discover where my cub3d project is concealed on GitHub, as it's not listed on my profile. πŸ™‚

GitHub cub3d Project

Contact Me

If you can find a way to contact me, I will give you the password directly. This might involve a bit of social engineering or just good old research skills.

LinkedIn Profile

Visit my LinkedIn profile and log in to view my contact information. You'll find that the password has been hiding in plain sight.

LinkedIn Password Hint 1 LinkedIn Password Hint 2

Ensure you are logged in to see the contact info where the password is revealed and you're connected to me.

GitHub Issues

Check the "issues" in the 42Evals project repository to find an email address you can contact for the password.

GitHub Issues Hint 1 GitHub Issues Hint 2

Contact the email provided to receive the password directly.

Additional Clues

Keep an eye out for additional hints and clues hidden throughout the challenge. They may appear where you least expect them!

Enjoy the Challenge!

Good luck, and enjoy cracking the code! If you have any questions or need a hint, feel free to reach out.

Remember, it's not just about finding the password; it's about understanding the journey. πŸ”πŸš€