最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

web php include攻防世界php安全示例詳解

 更新時(shí)間:2021年10月14日 11:24:48   作者:我是大肥鼠  
這篇文章主要介紹了php安全防護(hù)的防注入include文件示例詳解,有需要的朋友可以借鑒參考下, 希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

在這里插入圖片描述

步驟

打開(kāi)所給的實(shí)驗(yàn)環(huán)境,發(fā)現(xiàn)給出代碼,分析代碼可知是文件包含漏洞:

在這里插入圖片描述

其中含有兩個(gè)參數(shù):

  • hello參數(shù)中的內(nèi)容會(huì)被輸出到頁(yè)面
  • page參數(shù)中的內(nèi)容則會(huì)被進(jìn)行文件包含,但是會(huì)對(duì)php://進(jìn)行過(guò)濾

兩個(gè)函數(shù):

strstr(string,search[,before_search]):strstr() 函數(shù)搜索字符串(search)在另一字符串(string)中是否存在,如果是,返回該字符串及剩余部分,否則返回 FALSE。區(qū)分大小寫,stristr()函數(shù)不區(qū)分大小寫。
string:必需。規(guī)定被搜索的字符串。
search:必需。規(guī)定要搜索的字符串。如果該參數(shù)是數(shù)字,則搜索匹配該數(shù)字對(duì)應(yīng)的 ASCII 值的字符。
before_search:可選。一個(gè)默認(rèn)值為 “false” 的布爾值。如果設(shè)置為 “true”,它將返回 search 參數(shù)第一次出現(xiàn)之前的字符串部分。

str_replace(find,replace,string,count):這個(gè)函數(shù)是用來(lái)替換字符串的
find:要查的字符串。
string:原始字符串

繞過(guò)方式:

  • 使用大小寫繞過(guò)的方式:PhP://

這里我們使用偽協(xié)議phP://input

  • php://input是個(gè)可以訪問(wèn)請(qǐng)求的原始數(shù)據(jù)的只讀流??梢宰x取post提交的數(shù)據(jù)

我們?cè)趐ost提交的內(nèi)容中寫入命令執(zhí)行(反引號(hào))的php代碼:

在這里插入圖片描述

得到三個(gè)文件,發(fā)現(xiàn)通過(guò)瀏覽器打不開(kāi):

在這里插入圖片描述

使用cat命令來(lái)查看:

在這里插入圖片描述

查看第一個(gè)文件發(fā)現(xiàn)flag!

知識(shí)點(diǎn)

本題考查了php文件包含漏洞以及OS 命令注入

以上就是web php include攻防世界解決示例的詳細(xì)內(nèi)容,更多關(guān)于web php include攻防世界的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

黔东| 府谷县| 怀化市| 绥阳县| 华安县| 高碑店市| 固原市| 灌云县| 茌平县| 泽普县| 新河县| 突泉县| 宁化县| 巨野县| 信宜市| 武城县| 常德市| 平江县| 曲周县| 教育| 博野县| 阿克苏市| 雷山县| 佛坪县| 防城港市| 丰顺县| 仙居县| 盐山县| 田阳县| 远安县| 原平市| 仪陇县| 大丰市| 蓝山县| 江山市| 调兵山市| 融水| 丽江市| 池州市| 灌南县| 东阳市|