欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

web安全性考慮的幾方面

2021-03-13    分類: 網站建設

web安全性考慮的幾方面
了解下面幾個關鍵點對理解整個 web安全, 甚至整個安全體系都有很大的幫助。 我們希望大家的出發(fā)點更加貼近實際,有這幾個關鍵點作為支撐,后續(xù)的一切將更加清晰明了。
web安全性考慮的幾方面
1.數(shù)據(jù)與指令 
用瀏覽器打開一個網站,呈現(xiàn)在我們面前的都是數(shù)據(jù),有服務端存儲的(如:數(shù)據(jù)庫、內存、文件系統(tǒng)等) 、客戶端存儲的(如:本地 Cookies、Flash Cookies 等) 、傳輸中的(如:JSON 數(shù)據(jù)、XML 數(shù)據(jù)等) ,還有文本數(shù)據(jù)(如:HTML、JavaScript、CSS 等) 、多媒體數(shù)據(jù)(如:Flash、MP3 等) 、圖片數(shù)據(jù)等。 這些數(shù)據(jù)構成了我們看到的 Web 世界,它表面豐富多彩,背后卻是暗流涌動。在數(shù)據(jù)流的每一個環(huán)節(jié)都可能出現(xiàn)安全風險。因為數(shù)據(jù)流有可能被“污染” ,而不像預期的那樣存儲或傳輸。
如何存儲、傳輸并呈現(xiàn)出這些數(shù)據(jù),這需要執(zhí)行指令,可以這樣理解:指令是要執(zhí)行的命令。正是這些指令被解釋執(zhí)行,才產生對應的數(shù)據(jù)內容,而不同指令的解釋執(zhí)行,由對應的環(huán)境完成,比如:
<script>
eval(location.hash.substr(1));
</script>
<script></script>標簽內的是一句 JavaScript 指令,由瀏覽器的 JS 引擎來解釋執(zhí)行,解釋的結果是數(shù)據(jù)。而<script></script>本身卻是 HTML 指令(俗稱 HTML 標簽),由瀏覽器 DOM 引擎進行渲染執(zhí)行。
這是一條簡單的 SQL 查詢指令,當這條指令被解釋執(zhí)行時,會產生一組數(shù)據(jù),內容由 username/email/desc 構成,而解釋的環(huán)境則為數(shù)據(jù)庫引擎。
如果數(shù)據(jù)與指令之間能各司其職,那么 Web 世界非常太平了。可你見過太平盛世真正存在嗎?當正常的數(shù)據(jù)內容被注入指令內容,在解釋的過程中,如果注入的指令能夠被獨立執(zhí)行,那么攻擊發(fā)生了。
2.瀏覽器的同源策略 
古代的楚河漢界明確規(guī)定了楚漢兩軍的活動界限,理應遵守,否則必天下大亂,而事實上天下曾大亂后又統(tǒng)一。這里我們不用管這些“分久必合,合久必分”的問題,關鍵是看到這里規(guī)定的“界限” 。Web 世界之所以能如此美好地呈現(xiàn)在我們面前,多虧了瀏覽器的功勞,不過瀏覽器不是一個花瓶——只負責呈現(xiàn),它還制定了一些安全策略,這些安全策略有效地保障了用戶計算機的本地安全與 Web安全。
注:計算機的本地與 Web是不同的層面,Web 世界(通常稱為 Internet 域)運行在瀏覽器上,而被限制了直接進行本地數(shù)據(jù)(通常稱為本地域)的讀寫。
同源策略是眾多安全策略的一個,是 Web 層面上的策略,非常重要,如果少了同源策略,等于楚漢兩軍沒了楚河漢界,這樣天下大亂了。
同源策略規(guī)定:不同域的客戶端腳本在沒明確授權的情況下,不能讀寫對方的資源。
下面分析同源策略下的這個規(guī)定,其中有幾個關鍵詞:不同域、客戶端腳本、授權、讀寫、資源。
(1)不同域或同域
同域要求兩個站點同協(xié)議、同域名、同端口,比如:表 1-1 展示了表中所列站點與http://www.foo.com 是否同域的情況。
web安全性考慮的幾方面
從表 1-1 中的對比情況可以看出,我們通常所說的兩個站點同域是指它們同源。
(2)客戶端腳本
客戶端腳本主要指 JavaScript (各個瀏覽器原生態(tài)支持的腳本語言) 、 ActionScript (Flash的腳本語言) ,以及 JavaScript 與 ActionScript 都遵循的 ECMAScript 腳本標準。
Flash 提供通信接口,使得這兩個腳本語言可以很方便地互相通信??蛻舳说墓魩缀醵际腔谶@兩個腳本語言進行的,當然 JavaScript 是最廣泛的。
被打入“冷宮”的客戶端腳本有 VBScript,由于該腳本語言相對較孤立,又有當紅的JavaScript 存在,所以實在是沒有繼續(xù)存在的必要。
(3)讀寫權限
Web 上的資源有很多,有的只有讀權限,有的同時擁有讀和寫的權限。比如:HTTP請求頭里的 Referer(表示請求來源)只可讀,而 document.cookie 則具備讀寫權限。這樣的
(4)資源
資源是一個很廣泛的概念,只要是數(shù)據(jù),都可以認為是資源。同源策略里的資源是指Web 客戶端的資源。一般來說,資源包括:HTTP 消息頭、整個 DOM 樹、瀏覽器存儲(如:Cookies、Flash Cookies、localStorage 等) ??蛻舳税踩{都是圍繞這些資源進行的。
3.信任與信任關系
其實web安全的攻防都是圍繞“信任”進行的。前面提到的同源策略也是信任的一種表現(xiàn),默認情況下,不同源則不信任,即不存在什么信任關系,這都是出于安全的考慮。

本文名稱:web安全性考慮的幾方面
網站網址:http://www.aaarwkj.com/news23/105123.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、網站建設、網站設計、網站制作、軟件開發(fā)、網站營銷

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

商城網站建設
99热精品成人免费观看| 国产欧美一区二区三区久久| 国产一级性生活高清在线| 亚洲熟妇人妻一区二区三区| 日韩中文字幕 在线播放| 欧美日韩在线观看不卡视频| 强d乱码中文字幕在线| 日韩中文字幕一区二区不卡| 日韩欧美日日夜夜精品| 丰满少妇一级淫片在线播放| 人人爽久久爱夜夜躁一区| 精品日韩av高清一区二区三区| 青青草视频在线针对华人| 国产夫妻一区二区三区| 日本爱爱一区二区三区| 欧美亚洲国产青草久久| 国产精品一区二区麻豆本子| 99人妻一区二区三区在线| 国产免费一级av剧情| 日本日韩一区二区国产| 天天操夜夜骑日日干| 内地精品露脸自拍视频| 色中文字幕人妻诱惑制服| 日韩不卡一区二区三区| 亚洲欧美制服另类国产| 成年人的黄色大片网站| 精品人妻日韩中文字幕| 91精品国产成人在线| 欧美高清成人一区二区三区| 中国女人内射91熟女| 高清亚洲一区二区三区| 欧美老熟妇一区二区三区| 麻豆视传媒短视频免费看| 中文字幕人妻丝袜一区一三区| 亚洲大陆免费在线视频| 欧美内射专区精品一区| 五月婷婷综合中文字幕在线| 色综合久久综合香梨网| 亚洲国产成人午夜精品| 国产精品天天影视久久| 蜜桃少妇人妻一区二区视频|