网络安全筑基篇——XSS、XML、XXE

打印 上一主题 下一主题

主题 1018|帖子 1018|积分 3054

目录

前言
什么是XSS?
XSS的范例有哪些?
反射型
存储型
DOM型
XSS原理
XSS修复建议
绕过
XSS与CSRF与SSRF漏洞区别
XML是什么?
XXE是什么?
XXE漏洞的触发点
XXE的原理
XXE的危害有哪些?
1、敏感数据走漏
2、内部体系扫描
3、服务器哀求伪造
4、实验远程代码和命令
5、拒绝服务攻击
6、绕过防火墙
7、植入恶意内容
XXE的特征
测试XXE的漏洞点


前言

近来事儿太多啦,更新的时间都没固定下来,更新的时间也变得越来越慢,望各位支持的师傅们包涵,嘿嘿~

什么是XSS?

XSS(corss site script)跨站脚本攻击。
XSS的范例有哪些?

反射型

攻击者通过构造恶意脚本的URL,插入到返回的网页中,浏览器实验这些恶意脚本,从而使攻击者能够实验恶意操纵。
也就是构造好的恶意脚本之后,将这个恶意脚本插入到你所要访问的页面
那么可以插这个点在哪呢?
各种文本框,输入框,url链接后面
  1. 1、<script></script>
  2. <script>location.href</script>
复制代码
存储型

前期存储型也和反射型一样,同样的操纵,只是构造恶意脚本的时候,必要
DOM型

XSS原理

原理: 中文名是跨站脚本攻击,通过在客户端和服务器的访问过程中插入恶意脚本(一样平常我们利用js代码),实现对用户浏览器的攻击
XSS修复建议


  • 对输入的内容进行过滤,好比过滤掉<>
  • 对将要输出的内容进行HTML编码
  • 对重要的cookie设置httpOnly, 防止客户端通过document.cookie读取 cookie
绕过

巨细写;编码;重写绕过;/;//;\;等

XSS与CSRF与SSRF漏洞区别


XSS是跨站脚本攻击,攻击的目的是客户端,因为是脚本攻击,所以JS脚本写什么,客户端就会做什么,好比窃取cookie利用方式比较灵活

CSRF是跨站哀求伪造,攻击的目的也是客户端,利用时只能窃用cookie,只能利用存在csrf漏洞的功能点,局限性比XSS大

SSRF是服务端哀求伪造,攻击的是服务端,危害较大,可以造成内网穿透、命令实验、内网信息走漏

XML是什么?



  • XML 指可扩展标记语言(EXtensible Markup Language)。
  • XML 是一种很像HTML的标记语言。
  • XML 的计划宗旨是传输数据,而不是显示数据。
  • XML 标签没有被预界说。您必要自行界说标签。
  • XML 被计划为具有自我描述性。
  • XML 是 W3C 的推荐标准。

这里做简要概括,具体的可以参考以下网址
XML 教程 | 菜鸟教程 (runoob.com)

XXE是什么?

XXE(全称:XML External  Entity  Injection)便是XML外部实体注入漏洞

XXE漏洞的触发点

找找那些能够上传xml文件的功能点,试试看有没有没对xml进行过滤的,有的话,那就导致可加载恶不测部文件和代码,造成任意文件读取,命令实验、内网端口扫描、攻击内网网站。

XXE的原理


XML文档可以界说实体,它们是存储文档中其他地方重复利用的数据的方式。
外部实体是一种特别范例的实体,它们的内容被界说在XML文档外部。

XXE的危害有哪些?

1、敏感数据走漏

攻击者读取服务器上的文件,包罗配置文件、源代码、密码文件等
2、内部体系扫描

探测内部网络,识别内部服务和应用
3、服务器哀求伪造

服务器与内部体系或外部服务器进行交互,大概导致数据走漏
4、实验远程代码和命令

用于实验远程代码或体系命令,从而完全控制受影响的服务器
5、拒绝服务攻击

指向大量斲丧资源的外部实体或构造庞大的XML文档来耗尽服务器资源
6、绕过防火墙

绕过直接从外部网络访问内部网络资源的限制
7、植入恶意内容

漏洞绕过直接从外部网络访问内部网络资源的限制

XXE的特征

1、特征1:   后缀名为 .ashx
2、特征2:响应体为xml

测试XXE的漏洞点

  1. http://ceye.io/
  2. http://www.dnslog.cn/
  3. https://dnslog.io/
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

圆咕噜咕噜

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表