黑客—web渗透零基础XSS漏洞攻击

XSS漏洞攻击通常是把恶意代码植入到服务器当中,让用户在访问该网页时无意间出现恶意弹窗、url重定向等

XSS漏洞有三种类型,分别是反射型XSS、存储型XSS、DOM型XSS

一、反射型XSS

反射型XSS就是把恶意代码植入到网页中,当用户访问这个网页时就会出现一次恶意弹窗,不过只会触发一次,代码不会存储到数据库当中,所以危害相对较小

首先输入下面的地址打开靶场31ff1fb5e2544115ba89b8adf0f7dba7.png

 然后点击cross-site scripting,再点击反射型XSS(get)203830d7b90b42e08d664cb0bd02302a.png

 然后在输入框内输入<script>alert(1)</script>

be85acc38e8f4840ad0c25e0b124d41c.png

 输入之后发现代码限制了输入量,遇到这种情况我们可以按f12键,然后把maxlength改为1000或者更多,这样我们就能把完整代码输入进去4d5a3ec03de641a481c5e95b261d0fe7.png

 最后点击submit,我们就实现了一个反射型的XSS,这个相对来说也比较简单00dffcfd75de4a8f88101bee378ccd64.png

 5e0e7fba699541389f9e9af832ea1f27.png

二、存储型XSS

存储型XSS和反射型XSS的区别就是,植入的恶意脚本代码,会存储到数据库当中,每当用户访问这个网页,都会触发恶意代码

首先点击存储型XSS,然后输入代码,由于这里没有限制,所以我们能输入完整的代码7c86772706ed49a1a9efc00aeac135e7.png

 现在只要我们点击submit提交,就能实现弹窗

eceb36b737674775b5ffc265cc431b60.png

 不过存储型XSS特点就是,在恶意代码已经植入到服务器的数据库当中,以后访问或加载这个页面,都会执行恶意代码从而导致弹窗,所以我们现在直接刷新一下2c44a1af090a4386b41cf1a43d4d5811.png

 2e8239d890eb4287959ec52650c917d0.png

三、DOM型XSS

DOM型XSS就是将恶意代码植入到DOM中,从而执行恶意攻击,和服务器并没有直接关系,更多是客户端

点击DOM型XSS后,这里需要使用的代码和前  面的不一样,首先οnclick="alert(1)"的意思是直接使用alert(1),本来我们点击click me之后,直接点击what do you see后就会弹窗,但点击之后并没有弹窗10478a9ecfcb424b9659bc23e256b76b.png

 这时候我们先按f12,然后点击指针样的图标,再点击what do you see,看下代码1b44d2b466724c178eb87d2fabc77672.png

 在代码中我们看到了what do you see,和οnclick="alert(1)", 554faa3c70c141a59d0c3e86ac44c533.png  但我们输入的代码οnclick="alert(1)"=href,     而我们想要的是输入代码之后点击what do you see执行的是οnclick="alert(1)"让它弹窗,所以我们这里需要在οnclick="alert(1)"前面输入一个#号,然后用引号闭合,让href="#",从而剩下 οnclick="alert(1)"从而执行df22f0f95fe941a5abaeaf0623e212ec.png     

 最后我们点击what do you see 便实现了DOM型XSS8bbdc7f9f1bd42f4b3dfe32d4d2cc968.png

 

上面讲述了XSS漏洞攻击的所属恶意弹窗类别,其XSS漏洞还有其他的攻击技术,如获取用户的cookie数据从而登录目标账号,以及url重定向等技术,如果想看可以评论想看,然后我会写一篇这两个技术的文章

 

感谢阅读!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值