Level 2
Level 2 is a bit more of an intermediate level. This level was designed for people who want to understand reverse engineering from a deeper angle and take the knowledge and theory they built from the previous level and advance it during this stage of the playground.
This level is a bit more secure :0
Objectives ( Sections 1.0 - 8.0 )
Section 1.0 (Binary Integrity System)
Section 2.0 (Protection Systems)
Section 3.0 (Data & information)
Section 4.0 (Beeps and Kinks)
Section 5.0 (Vulnerabilities & Binary Auditing)
Section 6.0 (Networking & Web)
Section 7.0 (Exploit Development)
This is a really long task- but your task is to build your own exploit preferably in C++ using the Windows API to read and write from the cheats process. This code will then write to a specific address in memory, this address, is the address of where a specific variable is being stored. You then need to change the variable to hold the value that represents the user is logged in all the time.
Skills Required
In order to solve this level, you need to not only go through level 1 but also have core fundamental reverse engineering theory and also decent CompSCI knowledge, and a tiny bit of web testing experience. Some binary auditing is required, but at this point and stage, you can learn it.
Tip: Check attack map below

Objectives you need to complete L1-L2 before being able to do this level
Crack the login system 100%
Bypass the binary integrity system to crack the login system
Last updated