Skip to main contentSkip to main content
Room Banner
Room Icon

TryPwnMe Two

Premium room

Test yourself with our Exploit Development challenges and practice the foundational techniques of binary exploitation in this second part of the TryPwnMe saga.

hard

180 min

1,303

User profile photo.

To access material, start machines and answer questions login.

I heard that you wanted to practice Exploit Development. Well, I'm the Blizzard Bear, the master-pwner of the Frosty Five team, and I have some challenges for you to practice. Can you beat me and crack your way into this room? 

The below tasks contain intermediate Exploit Development challenges. If you are already familiar with concepts like Buffer Overflows, Assembly, and Exploit Development in general, these challenges may fall into the medium category in terms of difficulty. On the other hand, it can be a bit more challenging if you are not familiar with these concepts. In case you don't know where to start, you can begin by getting familiar with tools and concepts like: 

It is also recommended, but not required, to first solve TryPwnMe One. These challenges are good for practicing the basics of Exploit Development and are good if you want to learn Binary Hacking. 

Instructions

Start the challenge by clicking on the Start Machine button at the top of this task. Follow the instructions for each task and work with the associated file, remote IP, and port number. You must develop an exploit and read the content of flag.txt on the remote service.

The files needed to complete this challenge are accessible from the AttackBox in the /root/Rooms/TryPwnMeTwo/ directory. If you prefer to work on your local , download the necessary files in the next task.

The challenges in this room are running  Ubuntu, so there will be stack alignment issues. Make sure to add a ret gadget to solve it if needed.

Have some pwn (fun)!

Answer the questions below

Click to complete the task.

Ready to learn Cyber Security?

The TryPwnMe Two room is only available for premium users. Signup now to access more than 500 free rooms and learn cyber security through a fun, interactive learning environment.

Already have an account? Log in

We use cookies to ensure you get the best user experience. For more information see our cookie policy.