网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭受到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不中断。
XSS漏洞
- XSS漏洞一致被评估未web漏洞中危害较大的漏洞。
- XSS是一种发生在Web前端的漏洞,危害的对象主要是前端用户。
- XSS漏洞可以用来进行钓鱼攻击、前端js挖矿、用户cookie获取。甚至可以结合浏览器自身的漏洞对用户主机进行远程控制等。
XSS攻击流程
跨站脚本漏洞常见类型
- 反射型,交互的数据一般不会存在数据库里面,一次性,所见即所得,一般出现在查询页面等
- 存储型,交互的数据会被存在数据库里面,永久性存储,一般出现在留言板,注册等页面
- DOM型,不与后台服务器产生数据交互,是一种通过DOM操作前端代码输出的时候产生的问题,一次性也属于反射型
XSS漏洞形成原因
主要原因是程序对输入输出的控制不够严格,导致“精心构造”的脚本输入后,在输出至前端时被浏览器当作有效代码解析执行从而产生危害。
跨站脚本漏洞测试流程
- 在目标站点上找到输入点,比如查询接口,留言板等;
- 输入一组“特殊字符+唯一识别符”,点击提交后,查看返回的源码,是否有做对应的处理;
- 通过搜索定位到唯一字符,结合唯