Day 22 - Elf McEager becomes CyberElf

Date: 22, December, 2020

Author: Dhilip Sanjay S


Password Manager

  • KeePass is an open-source password manager.


Solutions

What is the password to the KeePass database?

  • Answer: thegrinchwashere

  • Steps to Reproduce:

    • Run Magic Recipe on the file name: dGhlZ3JpbmNod2FzaGVyZQ==.


What is the encoding method listed as the 'Matching ops'?

  • Answer: Base64

  • Steps to Reproduce:

    • == is used for padding in Base64.


What is the decoded password value of the Elf Server?

  • Answer: sn0wM4n!

  • Steps to Reproduce:

    • Run Magic Recipe on the Elf Server password: 736e30774d346e21

    • It's encoded in Hex: HEXtra step to decrypt.


What is the decoded password value of the ElfMail?

  • Answer: ic3Skating!

  • Steps to Reproduce:

    • Run Magic Recipe on the Elf Mail password: ic3Skating!

    • It's encoded in HTML_Entity: Entities


Decode the last encoded value. What is the flag?

  • Answer: THM{657012dcf3d1318dca0ed864f0e70535}

  • Steps to Reproduce:

    • Don't run javascript with eval function!!

    • Run From charCode twice with appropriate base and delimiter.

    • Navigate to the link: https://gist.github.com/heavenraiza/1d321244c4d667446dbfd9a3298a88b8


Last updated