Awesome
Ethernaut CTF 2024
Here you can find the challenges for the Ethernaut CTF 2024 with their respective solutions. The challenges ran on top of a custom kCTF infrastructure, which you can find here.
How to run challenges locally
- Git clone the ctf-infra repository, cd into
paradigmctf.py
and rundocker-compose up -d
to start the infrastructure. - Git clone this repo, cd into
<challenge_name>/challenge
and rundocker-compose up -d
to start the challenge server. - You can now access the challenge server at
localhost:1337
, for example:nc localhost 1337
.
Challenges
Challenges are listed in alphabetical order with the final number of solves and points.
Alien Spaceship
by steventhornton / 349 points / 37 solves
Description:
You have hacked into an alien spaceship and stolen the bytecode that controls their spaceship. They are on a mission to attack your home planet. Luckily for you their spaceship runs on the EVM. Take over control of their spaceship and successfully abortMission
.
Solution and solve script
beef
by cairoeth / 485 points / 6 solves
Description:
My favorite project airdropped some tokens, but I didn't get any. Can you help me burn all of the supply? >:)
Solution and solve script
Dutch
by cairoeth / 289 points / 48 solves
Description:
Dutch auctions are great for NFTs. Can you become the highest bidder?
Solution and solve script
Dutch 2
by cairoeth / 453 points / 15 solves
Description:
Looks like someone is auctioning a lot of tokens, but they are encrypted. Might be a good idea to bid...
Solution and solve script
Greedy Sad Man
by ericnordelo / 428 points / 21 solves
Description:
A very greedy and sad man is accepting donations in order to reduce his sadness. Everyone deserves happiness. Will you be able to make him happy?
Solution and solve script
Space Bank
by pedroais2 / 204 points / 64 solves
Description:
The formidable Space Bank is known for its stringent security systems and vast reserves of space tokens (Galactic credits). Outsmart two state-of-the-art alarms, steal the tokens, and then detonate the bank to claim victory.
Solution and solve script
start.exe
by cairoeth / 10 points / 298 solves
Description:
This transaction seems to be the start of something big. Can you figure out what it is? https://sepolia.etherscan.io/tx/0x73fcb6eec33280c39a696b8db0f7b3f71f789c28ef722e0c716f9c8cef6aa040
Wombo Combo
by cairoeth / 295 points / 47 solves
Description:
You should stake your tokens to get more tokens!
Solution and solve script
XYZ
by cairoeth / 449 points / 16 solves
Description:
XYZ: the most advanced algorithmic stablecoin that never depegs.
Solution and solve script