一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - 探討:web上存漏洞及原理分析、防范方法

探討:web上存漏洞及原理分析、防范方法

2020-05-05 15:11PHP教程網 PHP教程

本篇文章是對web上存漏洞及原理分析、防范方法進行了詳細的分析介紹,需要的朋友參考下

網站提供上存功能,是很多站點經常會有功能,商城,論壇還有常見一些網盤站點。常見互聯網上面,我們也是經常聽說,某某站點出現上存漏洞,某某開源項目有上存漏洞。 從互聯網開始出現動態(tài)程序,上存漏洞像幽靈一樣,頻繁的出現在各種系統中。為什么,一個上存漏洞會這么頻繁出現呢。而且,有些系統反復修補,多次還沒有修補成功!其實主要問題,還是出現在上存原理上面。我們先看看,上存過程。
網站上存過程分析

復制代碼 代碼如下:


<?php
header("Content-type: text/html; charset=utf-8");
if($_FILES)
{
 echo '<pre>';
 var_dump($_FILES);
 echo '</pre>';
}
?>
<form action="" enctype="multipart/form-data" method="POST">
<input type="file" name="txt" size="50">
<input name="Submit" type="submit" value="提交" >
</form>


以上是個簡單測試例子,我們看看
探討:web上存漏洞及原理分析、防范方法

我們來分析下:
name來自 上存時候選擇文件名稱
type 是文件類型, 這個類型那里來的呢?呵呵,這里非常關鍵的。 很多時候,很多同人會認為,這個是服務器自動判斷生成的。 如果是這樣想,覺得也有可能。 php 封裝了上存,它自帶類庫好像可以的。  但是,反過來想想,你隨便選擇個什么格式文件,都會有格式類型。這樣一想,我們推斷這個值,可能也來自用戶輸入的。 我們來抓包看看我們類型。
探討:web上存漏洞及原理分析、防范方法

type值 也來自,用戶輸入值了。
size來自程序計算上存文件大小,這個是自動計算的。 相比我們都清楚的。

你說這么多有啥樣呢?
想必有朋友開始問了,我上面分析上存文件格式 ,跟開發(fā)出現漏洞有什么關聯呢。 其實,我們想想,上面說的,一個文件名稱name屬性,以及文件類型type屬性。 在我們上存文件,后端處理時候,會經常用到的。 作為開發(fā)者,在使用這2個變量,一定要繼續(xù)執(zhí)行“一切輸入代碼是有害的”原則。你在使用時候,要把它當作,跟其它get,post 獲取變量一樣處理。 要檢測,過濾一切輸入變量。
我們經常做功能是,限定用戶輸入必須是某種格式文件,然后保存為該格式。分析到這里,下面有很多需要繼續(xù)分析地方,今天先提出大綱。接下來會分析這樣常見3類上存漏洞。
1.使用用戶文件名,生成文件,特殊字符過濾不嚴格,導致文件生成出現漏洞
2.移動文件目錄時候,由于采用用戶傳入的文件名拼接,生成到錯誤目錄
3.相信用戶輸入type 類型,直接將用戶文件名保存為文件

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 扒开腚眼子视频大全 | caoporm国产精品视频免费 | 国产成人精品曰本亚洲77美色 | 亚洲 日韩 国产 制服 在线 | 人人擦 | 国产欧美综合精品一区二区 | 91李宗精品72集在线观看 | 古装一级毛片 | 色五婷婷 | www在线免费观看 | 天天成人 | 精品国产理论在线观看不卡 | 视频高清在线观看 | 日本在线视频免费观看 | 猫影视tv接口 | 国内精品91东航翘臀女神在线 | www.大逼色 | 调教扩张宫颈女人惨叫 | 国内精品福利丝袜视频_速 国内精品91久久久久 | 欧美大b | 日韩在线观看一区二区不卡视频 | 99视频在线看观免费 | 视频一区二区国产无限在线观看 | 91手机看片国产永久免费 | 91精品国产一区 | 日本护士撒尿 | 日韩欧美一区黑人vs日本人 | 亚洲国产区中文在线观看 | 免费一区在线 | 8x在线永久成人影院 | 免费观看成年人视频 | 亚洲精品国产在线观看 | 久久精品国产亚洲AV热无遮挡 | 操比图片| 青苹果乐园影院在线播放 | 蜜桃视频在线观看官网 | 欧美高清在线精品一区二区不卡 | 小早川怜子亚洲综合中文字幕 | 免费视频精品一区二区 | 国产成人精品日本亚洲网站 | 好女孩韩剧免费观看 |