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萬用戶
主站蜘蛛池模板: 精品少妇人妻一区二区| 国产91蝌蚪窝| 欧美在线精品一区二区三区| 久久亚洲国产一区二区| 久操中文在线| 亚洲国产成熟视频在线多多| 激情无码字幕综合| 无码AV日韩一二三区| 亚洲无码高清免费视频亚洲 | 亚洲高清无码久久久| а∨天堂一区中文字幕| 久久久久九九精品影院| 多人乱p欧美在线观看| 亚洲第一在线播放| 强乱中文字幕在线播放不卡| 综合社区亚洲熟妇p| 亚洲欧美成人在线视频| 亚洲国产一成久久精品国产成人综合| 欧美综合中文字幕久久| 婷婷丁香在线观看| 亚洲天堂精品在线观看| 丰满人妻一区二区三区视频| 亚洲Aⅴ无码专区在线观看q| 日本人妻一区二区三区不卡影院 | 亚洲欧美日韩精品专区| 亚洲三级视频在线观看| 亚洲成人www| 欧美日韩午夜视频在线观看| 一级毛片免费的| 亚洲一级无毛片无码在线免费视频 | 香蕉视频在线观看www| 色九九视频| 国产高清不卡视频| 国产麻豆永久视频| 日韩高清在线观看不卡一区二区 | 国产第一页屁屁影院| 日韩精品无码不卡无码| 午夜不卡福利| 亚洲欧洲综合| 一区二区三区高清视频国产女人| 欧美一区二区三区国产精品| 九月婷婷亚洲综合在线| 国产成人亚洲精品无码电影| 华人在线亚洲欧美精品| 美女被狂躁www在线观看| 国产欧美在线观看精品一区污| 亚洲综合第一页| 香蕉久久永久视频| 欧洲免费精品视频在线| 国产精品免费p区| 91成人精品视频| 国产成人免费手机在线观看视频 | 久久夜色精品| 99久久国产综合精品2020| 国产第一页免费浮力影院| 91青青视频| 亚洲一级毛片| 久久视精品| 日韩人妻无码制服丝袜视频| 亚洲视频三级| 九九热精品视频在线| 亚洲精品第五页| 亚洲国产综合精品一区| 日本人妻丰满熟妇区| 精品无码一区二区三区在线视频| 又粗又硬又大又爽免费视频播放| 天堂成人av| yy6080理论大片一级久久| 伊人久综合| 久久semm亚洲国产| 久热re国产手机在线观看| 日韩 欧美 国产 精品 综合| AV网站中文| 婷婷开心中文字幕| 亚洲妓女综合网995久久| 久久成人免费| 欧美成一级| 亚洲欧美日韩久久精品| 亚洲无码在线午夜电影| 久久久久国产一级毛片高清板| 久久a毛片| 亚洲欧美在线精品一区二区|