网络安全(二)跨站脚本漏洞

本文深入探讨了XSS(跨站脚本)漏洞,包括其攻击流程、常见类型(反射型、存储型和DOM型)、形成原因及测试方法。XSS危害包括钓鱼攻击、用户数据窃取等。防范措施强调输入输出的过滤和转义策略。
摘要由CSDN通过智能技术生成

网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭受到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不中断。


XSS漏洞

  • XSS漏洞一致被评估未web漏洞中危害较大的漏洞。
  • XSS是一种发生在Web前端的漏洞,危害的对象主要是前端用户。
  • XSS漏洞可以用来进行钓鱼攻击、前端js挖矿、用户cookie获取。甚至可以结合浏览器自身的漏洞对用户主机进行远程控制等。

XSS攻击流程

跨站脚本漏洞常见类型

  • 反射型,交互的数据一般不会存在数据库里面,一次性,所见即所得,一般出现在查询页面等
  • 存储型,交互的数据会被存在数据库里面,永久性存储,一般出现在留言板,注册等页面
  • DOM型,不与后台服务器产生数据交互,是一种通过DOM操作前端代码输出的时候产生的问题,一次性也属于反射型

XSS漏洞形成原因

主要原因是程序对输入输出的控制不够严格,导致“精心构造”的脚本输入后,在输出至前端时被浏览器当作有效代码解析执行从而产生危害。

跨站脚本漏洞测试流程

  1. 在目标站点上找到输入点,比如查询接口,留言板等;
  2. 输入一组“特殊字符+唯一识别符”,点击提交后,查看返回的源码,是否有做对应的处理;
  3. 通过搜索定位到唯一字符,结合唯
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值