HITCON Badge Reverse Challenge Official Solutions
Background
When I was originally designing the challenges, I was worried that they might be too difficult. I considered following the approach used by somebody in CSC, gradually releasing the firmware, source code, and other materials over time.
However, I heard that everyone had easily cleared the previous BadUSB challenge. Considering how busy staff are during the conference, and also hearing that the prizes were pretty good, I figured it was fine if the challenges were as difficult as possible (and also because I’m lazy). So I decided not to release the firmware and instead let everyone dump it themselves and solve the challenges with the help of AI. In the end, only two attendees successfully solved one of the challenges 🥺
