Trying to figure out the password in this level is a little tricky if compared to level 1, if you had a problem doing that. Well, this level requires a little more than just common sense, and that is some programming knowledge (any language would do it).
Tip: Read the description back again, slowly, and try and understand every single word and line. Or else press continue reading…
Lets read the description back again, because the password to this level is hidden in its description.
Network Security Sam set up a password protection script. He made it load the real password from an unencrypted text file and compare it to the password the user enters. However, he neglected to upload the password file…
Some network security guy Sam has set up a password protection script which takes a user entered password and compares it to the password from an unencrypted text file. But however, he neglected to upload the password file.
So there was no password file uploaded and hence the script’s variable which stores the password to compare it, is empty(null) and hence the solution to this level.
What did we learn?
This happens usually with developers who don’t take the pain to check their code back again and is kind of a rough try. So in case, you have unlimited attempts, try it.
Latest posts by Abhishek Gupta (see all)
- Laravel Custom Exception Handlers - March 28, 2019
- Customizing Laravel validation JSON message format - March 20, 2019
- Time killer and addictive Google Games - March 19, 2019