小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

滲透測試之XSS(四)

 昵稱73595512 2021-02-14

DOM型XSS

DOM其實是一種特殊的反射型XSS,它是面向于DOM文檔的模型的漏洞。DOM的整個過程都是在前端完成的,沒有后端的參與(純前端的操作?。栽擃愋偷腦SS漏洞比較雞肋,沒有太大作用。所以本篇文章就簡單用幾個實例來學習一下。(不懂DOM是什么的師傅可以看看第一篇XSS文章,這里就不再重復介紹。)

DOM型XSS實戰(zhàn)

來到DVWA的DOM型XSS關卡

我們可以看到傳入?yún)?shù)的值在DOM節(jié)點上顯示出來了,那我們可以再試一試其他的東西。

因為是最低等級,源代碼上也沒有任何防護措施

那我們可以構造我們的payload

<script>alert("隨風")</script>

其他等級也就是繞過不同的防護措施,這里我們就一一的去分析一下他們的源代碼。

Medium 等級

這里有一個關鍵函數(shù)stripos()

  • stripos() - 查找字符串在另一字符串中最后一次出現(xiàn)的位置(不區(qū)分大小寫)

這里檢查了字符串第一次出現(xiàn)是否為<script,是的話讓default=english,因為該函數(shù)不區(qū)分大小寫,所以我們不能通過大小寫進行繞過了。所以我們用以下payload

<img src=1 οnerrοr=alert('隨風')>

但是發(fā)現(xiàn)并未觸發(fā)任何彈窗

這種時候一般都是因為插入到某個標簽,導致標簽閉合失敗。那我們可以查看以下代碼。

這里插入到value值里面了,所以我們最終的payload是

</option></select><svg/onload=alert("隨風")>

high等級

這里用了一個switch函數(shù)定義了一個白名單,在名單里面的才能傳入?yún)?shù)。但是在url中#后邊的內(nèi)容不會發(fā)送到服務端,從而可以實現(xiàn)繞過。

English #<script>alert('隨風')</script>

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多