Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
img
README.md
fbfe8ecef4b5f97c40687fd02f74ae009277538490fba314e61830d75b3b4ac5
soln.txt

README.md

LabyREnth CTF 2016

Mobile 1 : LastChance

qn

2 versions of an IOS app is provided

  • The IPA file if unzipped will yield an ARM executable
  • IOS Simulator app file which contains a x64 executable

As I am more comfortable reading x64, I opened the executable from the simulator app in IDA Pro.

Looking through the strings, the string "The flag is:\n" stands out

01

Cross-referencing that will bring IDA to the function that used this string

02

Scroll up a little in this function and you will notice a bunch of values being pushed onto the stack. Converting them to ascii characters (press 'Q') will reveal the flag.

03

The flag is PAN{EZE_S41d_Th15_w4s_Ea5y}