Official POP Restaurant Discussion

Official discussion thread for POP Restaurant. Please do not post any spoilers or big hints.

Often the first thing I do when I try and solve these is use the build_docker to run locally. With this one I just could not get that container running. Fun puzzle though! Reason for the name hit me when I was halfway done.

How can I execute iterator over ArrayHelpers Object? I even tried to assign ArrayHelpers’s object to IceCream flavors array and then tried to execute __invoke so that I can iterate over ArrayHelpers class object but its not working. any hints please

The ArrayHelpers constructor will take an array and build itself.

Is there a writeup or some kind of walkthrough available? This looks interesting, but I’m stuck

Hi! Could you give hint for me?

Fun and easy challenge, kudos to the author.
Biggest hint is probably to build your own version locally and remove error_reporting(0); every time you see it. Adding a few file logging lines for debugging purposes helps as well and then just put all the puzzle pieces together.
If you need any help feel free to DM me.

1 Like

i don’t know php well, what should i be focusing on, i see files, order has base64 code, is that they way i should be looking for ?

hello buddy, can tell me some hint?. I am really lost with this exercise.

Hello, Please i have a question since the Spaghetti object isn’t call as a function how will the __invoke() magic method be executed?

Pwned! Fun challenge and not too easy but once you figure out what the classes are doing, it’s just a puzzle to fit them all together and get the exploit to work.

PM for hints :slight_smile: