they told you to touch grass, but did you listen?
(you will need your DiceBadge for this challenge)
dicetrix.dicec.tf
Challenge
Images of the badge:
Visitng the challenge website presents us with this webpage:
Here we are prompted with connecting our badge.
After doing so we can see a few things here. We are able to move around in this enclosure that the dice is in. There is a red box that seems to be a escape where we can continue to move forward towards a golden ball, which assumably is our goal. Once entering that box though we can see that our next move is blocked and prevents us from moving forward.
Looking at the web page source code we can see a snippet in the javascript that hints at our win condition:
1 | function handleLine(line){ |
Here we can see that most of the game logic is handled on the actual badge. So until we know what we need to do from the badge, we cannot achieve our goal.
Using picotool
we can dump the firmware of the badge and start reverse engineering the code.
1 | anthony@ubuntu:~/dicebadge$ picotool info -F |
Flag
flag{flag}