999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

XSS跨站腳本攻擊淺析

2013-04-16 10:02:55
計算機與網(wǎng)絡(luò) 2013年1期
關(guān)鍵詞:數(shù)據(jù)庫用戶

XSS跨站腳本攻擊的基本原理和SQL注入攻擊類似,都是利用系統(tǒng)執(zhí)行了未經(jīng)過濾的危險代碼,不同點在于XSS是一種基于網(wǎng)頁腳本的注入方式,也就是將腳本攻擊載荷寫入網(wǎng)頁執(zhí)行以達(dá)到對網(wǎng)頁客戶端訪問用戶攻擊的目的,屬于客戶端攻擊。而SQL注入攻擊將危險代碼繞過正常的文本輸入變?yōu)榭蓤?zhí)行的SQL執(zhí)行語句從而操縱數(shù)據(jù)庫,從而進(jìn)一步探測、操縱數(shù)據(jù)庫信息。

在這里談到的跨站漏洞利用主要包括跨站腳本攻擊、以及跨站請求偽造與其它的同源攻擊,這些攻擊都是目前極普遍的攻擊方式,而同源攻擊主要涉及幾種攻擊方式:跨站腳本攻擊、跨站請求偽造、跨站請求跟蹤、網(wǎng)站緩存投毒、HTTP響應(yīng) Splitting、HTTP請求 Smuggling、HTML和JavaScript網(wǎng)絡(luò)掃描。

跨站腳本攻擊

跨站腳本攻擊是一種準(zhǔn)許將惡意代碼注入到網(wǎng)頁中的安全漏洞。這種攻擊主要用于:

A、釣魚或者 cookie竊取,目的是為了訪問受限信息。

B、為了惡搞、丑化其它網(wǎng)站或?qū)嵤┥缃还こ坦?/p>

C、在網(wǎng)站的客戶端上執(zhí)行惡意代碼

這種攻擊可以通過利用IMG標(biāo)記來實施破壞或惡搞,如關(guān)閉用戶瀏覽器的窗口,然后打開一個既無菜單也無工具欄的窗口,并播放一些惡搞性的聲音。

1、攻擊原理及類型

那么,這種攻擊是如何進(jìn)行的呢?總體說來,它分為兩種類型:其一是反射式攻擊,這種攻擊跟蹤網(wǎng)站通過cookies進(jìn)行的身份驗證,這種網(wǎng)站一般都不太安全,容易遭受跨站腳本攻擊。使用社會工程(如告訴用戶“你中獎了!”),如果目標(biāo)用戶受到誘騙,并單擊攻擊者注入到標(biāo)準(zhǔn)HTML代碼中的包含惡意代碼的鏈接,攻擊者就可以訪問用戶的cookie信息(會話和身份驗證信息等)。其二是存儲式攻擊,其原理是:假設(shè)某個網(wǎng)站利用后端數(shù)據(jù)庫作為搜索網(wǎng)頁的信息源,黑客們并不將惡意代碼注入到普通頁面中,而是將SQL代碼注入到這種數(shù)據(jù)庫中。于是,每次從后端數(shù)據(jù)庫中返回查詢結(jié)果時,都會包含著攻擊者的惡意代碼??梢韵胂?,這種攻擊并不是針對哪個客戶端,而是感染整個論壇的用戶組,并感染大量的容易輕信的受害者。

2、防范措施最重要的是要保護(hù)代碼。

你應(yīng)當(dāng)限制用戶輸入信息的顯示,實施過濾,僅顯示絕對需要的信息。建議你驗證并清理所有形式的數(shù)據(jù)、數(shù)據(jù)源,以及你無法直接控制的URL參數(shù)。

一個很實用的技巧是用HTML實體(如&)來代替特別字符。為了減少特定HTML字符的數(shù)量,你必須限制用戶輸入,僅準(zhǔn)許用于網(wǎng)站的合法代碼段。例如,許多論壇通過運用 標(biāo)記讓用戶輸入大寫字符,但是典型情況下,這些站點并不準(zhǔn)許你增添加自己的表單,所以不應(yīng)當(dāng)準(zhǔn)許表單。此外,如果這些標(biāo)記有特定的語法和值,那么你應(yīng)當(dāng)僅準(zhǔn)許與其語法保持一致的值(例如,字體顏色是一個僅包含字母A-F或數(shù)字0-9的3個或6個字符的值,所以,如果你準(zhǔn)許用戶輸入整個SQL語句,那么事情就糟了。)

此外,多數(shù)清理例程會用標(biāo)記來替換回車符和換行符,以及一些有害的單詞,如“script”,這雖然依賴于具體的應(yīng)用程序,但是許多網(wǎng)站有理由使用這種單詞,所以這些措施很難普及。

下面給出幾個不安全的例子:

Python的例子:

print""

ASP的例子:

將這種文本直接寫到HTML中會導(dǎo)致:

這里你可以看到的是合法的HTML,所以會得到處理:

下面給出幾個較安全的例子:

Python:

print cgi.escape("")

ASP:

跨站請求偽造

跨站請求偽造是另一種同源策略攻擊,它的目的是為了欺騙受害者加載一個包含惡意請求的網(wǎng)頁,要求用戶輸入其賬戶及口令等。這種欺騙依賴于用戶對其身份信息的信任。用戶一般會認(rèn)為他們只是在執(zhí)行不同的任務(wù),只不過是使用一種HTTP請求。攻擊者借用用戶自己的瀏覽器將攻擊發(fā)送給目標(biāo)站點。

1、跨站請求偽造的原理

首先,攻擊者將達(dá)到惡意站點的鏈接發(fā)布到目標(biāo)站點上,然后,就會有一些輕信的用戶瀏覽惡意網(wǎng)站,從而成為受害者,更有甚者,會成為其幫兇。在用戶受到誘騙將表單提交給原始的目標(biāo)網(wǎng)站(最初被植入惡意鏈接的網(wǎng)站)時,用戶就會成為攻擊者的幫兇。因為用戶已經(jīng)通過了身份驗證,所以目標(biāo)網(wǎng)站會接受表單提交請求,并準(zhǔn)許修改敏感數(shù)據(jù),如用戶自己的口令或從網(wǎng)站上獲取關(guān)鍵的信息。

2、保護(hù)代碼

首先,要通過檢查REQUEST鏈接請求來限制對POST或Web應(yīng)用程序的訪問。

注意:有些瀏覽器會有一個空的鏈接請求,這也應(yīng)當(dāng)被阻止。

因而,相互認(rèn)證一般情況下是令牌化認(rèn)證的請求,即如果數(shù)據(jù)包含著一個適當(dāng)?shù)臋C密值,才可以接受粘貼數(shù)據(jù)。而且通過實行多個步驟的寫入過程或確認(rèn)頁面會強化這種安全機制。

總結(jié)

同源策略是一個在多數(shù)瀏覽器中實施的概念,但它可被XSS攻擊利用(它利用了一個用戶對于某個網(wǎng)站或應(yīng)用程序的信任),也可被XSRF利用(它利用了網(wǎng)站或應(yīng)用程序?qū)τ脩舻男湃危?/p>

那么,我們的策略簡單地說就是:絕不相信任何人!

不妨將信任看做是一個雙向的街道:你永遠(yuǎn)不會知道哪個方向會出現(xiàn)車流。任何人都可以潛入到信任關(guān)系的中間,并濫用這種信任關(guān)系。

猜你喜歡
數(shù)據(jù)庫用戶
數(shù)據(jù)庫
財經(jīng)(2017年15期)2017-07-03 22:40:49
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
Camera360:拍出5億用戶
100萬用戶
主站蜘蛛池模板: 欧美区一区| 欧美日韩亚洲国产| 日本不卡在线视频| 国产精品第5页| 操国产美女| 亚洲精品欧美重口| 97精品国产高清久久久久蜜芽| 国产欧美日韩视频怡春院| 免费看a毛片| 永久成人无码激情视频免费| 国产亚洲日韩av在线| 国产精品亚洲综合久久小说| 精品人妻无码区在线视频| 亚国产欧美在线人成| 国产丝袜精品| 亚洲视频无码| 亚洲天堂视频在线观看免费| 国产精品午夜电影| 成人福利一区二区视频在线| 国产鲁鲁视频在线观看| 农村乱人伦一区二区| 成人午夜亚洲影视在线观看| 国产噜噜噜| 99在线观看精品视频| 性色一区| 国产毛片片精品天天看视频| 久久伊伊香蕉综合精品| 99无码熟妇丰满人妻啪啪| 国产不卡国语在线| 无码日韩视频| 2020久久国产综合精品swag| 在线观看视频99| 国产爽妇精品| 精品99在线观看| 热re99久久精品国99热| 午夜毛片福利| 九色综合伊人久久富二代| 国产一级妓女av网站| 国产精品视频第一专区| 青青草原国产一区二区| 香蕉视频在线观看www| 国产精品成人AⅤ在线一二三四| 成人国产三级在线播放| 国产综合亚洲欧洲区精品无码| 亚洲AV无码不卡无码| 真实国产乱子伦视频 | 国产精品视频猛进猛出| 色综合中文字幕| 久草美女视频| 亚洲天堂日本| 东京热一区二区三区无码视频| 米奇精品一区二区三区| 日本a级免费| 欧美国产在线看| 草草线在成年免费视频2| 精品91视频| 99伊人精品| 国产无码精品在线播放| 精品久久久久无码| 美女内射视频WWW网站午夜 | 国产真实自在自线免费精品| 久久久久人妻精品一区三寸蜜桃| 亚洲黄色网站视频| 日韩在线1| 婷五月综合| 亚洲国产中文精品va在线播放| 国产特一级毛片| 熟女日韩精品2区| 天天婬欲婬香婬色婬视频播放| 精品三级网站| 国产微拍精品| 亚洲三级a| 国产色图在线观看| 欧洲精品视频在线观看| av手机版在线播放| 欧美a在线| 欧美人人干| 日韩国产综合精选| 国产区在线观看视频| 在线五月婷婷| 久久久91人妻无码精品蜜桃HD| 亚洲日本www|