Vitalik
Last updated
Last updated
Vitalik's creation uses a hashing function. Find our path to the mapping for nothing.
Let's start by figuring out who Vitalik is and what is their "creation"
Google searching reveals a man named Vitalik Buterin, founder of Ethereum, which is a blockchain
As per the description, this Ethereum uses a hash function, so let's try to find what it is
As we can see, it uses Keccak-256
This hash function is very impressive, as it's able to hide the length of the message. For the next bit, I stewed about what Find our
path
to the mapping for nothing
meant
I tried encoding "path" as well as the whole message, then shoving it into the uwctf{...}
format, though that was certainly not correct
I was stumped.
It wasn't until I played around with Keccak-256 that I realized that even the empty string hashes to something, and the word "path" had a very different meaning...
The empty string, or "nothing", hashes to c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
We can add this to the "path" of the CTF website, which will immediately download a file
Open it with any text editor to get the flag
uwctf{6c48c02b6682151e}