Maximum Courage

Challenge Information

  • Category: Web Security

  • Level: easy

  • Points: 50

description

Max prefers to learn by practicing and not just reading all day, so he set up a webserver and hopes it stays secret, can you prove it has a weakness?

Solution

after access the lab we open it browser

lab

okaay we don't have access to open flag.php (the aim is to open it because it contain the flag )

now we need a tool to Scan the web server for directories, i will use drib you can find it here https://github.com/andrenth/dribarrow-up-right,well let's go to our terminal command line (drib target )

drib

okay goog findings if we open this url we found another path , i opend it and it's unuseful but we know that this website has /.git so that’s mean that this website has Git directories , i will gittools for it you can got it from here https://github.com/internetwache/GitToolsarrow-up-right , well we will actually use ./gitdumper

i will explain command line first ./gitdumper.sh(script) and url (our target ) and name folder(the output will store in ) final ⇒ ./gitdumper <target> <name of folder>

gitdumper

okay open the folder and type ls -a <-a to appear hidden files>

i already serach on it but i did't find anything (you can search if you want it's up to you), now we try another tool called gitarrow-up-right we will use git status to see the changes that have been made for this repository command ⇒ git status

git tool

yeah it's just type git restore flag.php to solve the challenge 😄

flag

done 🎉


Last updated