|
$ L8 Y5 K3 V9 [5 K<p>当网站过滤了大部分的HTML标签和属性,我们就尝试爆破一下,看哪些标签和属性没有没过滤。</p>
' v, x5 g% U0 W. W: ~2 M<h2>爆破的步骤:</h2>
) O9 G% t9 c# j9 Z. M. e; W<p> 1. 首先在测试点输入我们正常的exp,并抓包发送到Intruder模块。</p>2 k) _9 E+ F/ x. L# H5 W
<p><img src="https://img2022.cnblogs.com/blog/2742124/202202/2742124-20220211213553022-1529348382.png" ></p>
' i9 \- X6 g4 ?' a$ h7 x C7 D<p> 2. 将exp改为 <§§> ,以创建有效载荷位置。</p>3 L$ ~" {# W- s5 A( Y& \
<p><img src="https://img2022.cnblogs.com/blog/2742124/202202/2742124-20220211213706671-202348246.png" ></p>
7 e, N- o: s/ V<p> 3. 在xss备忘单中点击:Copy tags to clipboard,点击Paste粘贴到Intruder的payload位置。</p>/ {$ A; H0 [9 x% t% J
<p> https://portswigger.net/web-security/cross-site-scripting/cheat-sheet</p>
2 G4 D& B& j5 a( i) p8 \6 l8 j5 m<p><img src="https://img2022.cnblogs.com/blog/2742124/202202/2742124-20220211213910208-9621953.png" ></p>/ W1 X( E9 C0 A8 o
<p> 4. 进行爆破。发现body标签没有被过滤。</p>" N" P @' w' p& o/ I0 { a
<p><img src="https://img2022.cnblogs.com/blog/2742124/202202/2742124-20220211214019819-944940889.png" ></p>6 @( B. M6 z( P; i \! D1 ^0 D, z
<p> 5. 将有效载荷设置为:<body%20§§=1></p>/ d' E8 N' r) ^$ m
<p><img src="https://img2022.cnblogs.com/blog/2742124/202202/2742124-20220211214230292-1546309510.png" ></p>
) z* }3 R7 ?, `, p; n<p> 6. 在xss备忘单中点击:将事件复制到粘贴板,点击Paste粘贴到Intruder的payload位置。</p>
( c$ B" d, H& K9 a g<p><img src="https://img2022.cnblogs.com/blog/2742124/202202/2742124-20220211214535613-35221747.png" ></p>/ i' m( _6 e0 Z( g+ l3 u
<p> 7. 进行攻击。发现onresize属性没有被过滤。</p>
0 N: Z, C q0 F1 L<p><img src="https://img2022.cnblogs.com/blog/2742124/202202/2742124-20220211215313601-1834234454.png" ></p>% ~% M3 w$ l; l2 @$ N
<p> 8. 构造payload,在测试位置输入,并用F12打开调试窗口时,就会弹窗。</p>$ i; a. |9 D1 Z# W6 g" z! `
<p> 因为onresize属性就是窗口或框架被调整大小时触发。</p>
; \( B6 F5 Z! ]0 I<div class="cnblogs_code">
6 h* Q2 B3 {, z/ N4 \<pre><body onresize=alert(3)></pre>) G/ Z* k& {0 j) _7 z
</div>2 ]9 ~9 S7 \6 |' g7 O
<p><img src="https://img2022.cnblogs.com/blog/2742124/202202/2742124-20220211220602121-1842422690.png" ></p>1 R1 K" p& h, R
<p> </p>1 u1 ?# m& U( ^8 p$ D# b! ?- [8 Q
|
|