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人妻日韩人妻无码专区精品| 欧美a在线看| 六月婷婷精品视频在线观看| 最新亚洲av女人的天堂| 欧美成人精品高清在线下载| 91丝袜乱伦| 日韩无码精品人妻| 女人18毛片一级毛片在线| 日韩欧美国产中文| 成人亚洲天堂| 香蕉国产精品视频| 亚洲欧美日韩中文字幕一区二区三区 | 久久精品电影| 日韩精品成人在线| 国产在线拍偷自揄拍精品| 免费在线播放毛片| 国内精自线i品一区202| AⅤ色综合久久天堂AV色综合| 在线无码av一区二区三区| 精品国产网站| 国产不卡网| 国产制服丝袜91在线| 无码日韩人妻精品久久蜜桃| 青青热久免费精品视频6| 国产亚洲现在一区二区中文| 美女无遮挡被啪啪到高潮免费| 午夜视频在线观看免费网站| 久久久久久久久18禁秘| 亚洲综合色婷婷| 免费久久一级欧美特大黄| 精品少妇人妻av无码久久| 国产麻豆精品久久一二三| 欧美日本二区| 永久免费无码日韩视频| 亚洲日韩每日更新| 欧美伦理一区| 18禁影院亚洲专区| 九九精品在线观看| 青青青视频免费一区二区| 日本免费一级视频| 孕妇高潮太爽了在线观看免费| 国内精品九九久久久精品| 亚洲天堂网在线观看视频| 国产欧美精品一区二区| 伊人丁香五月天久久综合 | 欧美综合中文字幕久久| www欧美在线观看| 狂欢视频在线观看不卡| av在线无码浏览| 91精品国产一区| 日韩欧美中文| 国产亚卅精品无码| 玖玖免费视频在线观看| 免费av一区二区三区在线| 精品無碼一區在線觀看 | 国产免费久久精品99re不卡 | 香蕉伊思人视频| 日本精品αv中文字幕| 国产免费网址| 日韩在线2020专区| 91成人在线免费视频| 国产极品美女在线| 久久96热在精品国产高清| 国产毛片不卡| 国产精鲁鲁网在线视频| 国产清纯在线一区二区WWW| 一区二区偷拍美女撒尿视频| 欧洲在线免费视频| 亚洲有无码中文网| 丝袜国产一区| 在线精品亚洲一区二区古装| 99久久精彩视频| 亚洲人成网站18禁动漫无码| 中文字幕在线播放不卡| 日韩国产一区二区三区无码| 精品欧美一区二区三区在线| 精品福利视频网| 国内精自视频品线一二区| 精品福利视频网| 69国产精品视频免费| 国产欧美成人不卡视频| 亚洲自偷自拍另类小说|