This page looks best with JavaScript enabled

Flare-on 2 - Challenge 1

 ·  ☕ 1 min read  ·  ✍️ suidroot

This is a post in a series where I complete every Flare-on challenge. The landing page for all of these posts can be found here

The first challenge in the 2015 season on Flare On was a pretty easy enter the password type of challenge. I started off by opening the extracted file in IDA and running it in the debugger. I stepped to the section of code that evaluates the input versus the input

Key encoding and comparison routine
I extracted the encoded key from memory

Encoded Key data
Then I re-implemented the XOR encryption in python and generated the key from the data.

Jupyter notebook key decoder
Which successfully worked!

Successful Key Entry

Share on

Ben Mason
Computer Security – Reverse Engineering – Malware – Electronics Hobbyist – Sometimes Photographer – Spaceflight – Cat Enthusiast