1、test.xml 测试一下是否能解析xml 2、是否支持引用外部实体 在服务器 查看日志发现访问请求 3、读取本地任意文件 先写一个具有漏洞的测试页面 然后访问该页面,并附带一个payload 这里我使用浏览器插件post发送payload死活是服务器500。。。用burpsuite抓包发送才成 ...
分类:
其他好文 时间:
2020-03-21 14:51:09
阅读次数:
65
1.介绍 TinyXML是一个开源的解析XML的C++解析库,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。 下载地址:http://www.grinninglizard.com/tinyxml/ 解压缩后 ...
分类:
编程语言 时间:
2020-03-16 21:39:44
阅读次数:
86
今日内容 1. XML 1. 概念 2. 语法 3. 解析 XML: 1. 概念:Extensible Markup Language 可扩展标记语言 可扩展:标签都是自定义的。 功能 存储数据 1. 配置文件 2. 在网络中传输 xml与html的区别 1. xml标签都是自定义的,html标签是 ...
分类:
其他好文 时间:
2020-03-14 12:54:40
阅读次数:
49
MyBatis源码解析 解析器模块 1. 前言 在MyBatis中涉及多个xml文件,解析这些xml文件自然离不开解析器。本文就来分析一下解析器模块。 2. 准备工作 xml常见的解析方式分为以下三种: DOM ( Document Object Model)解析方式 SAX (Simple API ...
分类:
其他好文 时间:
2020-03-11 23:32:27
阅读次数:
78
其实解析xml文件有四种方式:DOM,JDOM,DOM4J,SAX。 我们来说与平台无关的两种官方解析方式:DOM 和 SAX 一、DOM 解析 在 Java 代码中,xml 文件是标记型文档,这时用 dom 来解析 xml 文件 dom 会根据 html 的层级结构在内存中分配一个树形结构,把ht ...
分类:
编程语言 时间:
2020-03-10 21:40:37
阅读次数:
78
此报错是在用OpenGL画图时遇到的(OpenGL是项目名称): 1> 已启动生成: 项目: OpenGL, 配置: Debug Win32 1>glad.c 1>源.cpp 1>源.obj : error LNK2019: 无法解析的外部符号 __imp___invalid_parameter,该 ...
分类:
其他好文 时间:
2020-03-06 23:52:10
阅读次数:
707
Java 解析、生成 Excel 比较有名的框架有 Apache poi、jxl 。但他们都存在一个严重的问题就是非常的耗内存,poi 有一套 SAX 模式的 API 可以一定程度的解决一些内存溢出的问题,但 POI 还是有一些缺陷,比如 07 版 Excel 解压缩以及解压后存储都是在内存中完成的 ...
分类:
编程语言 时间:
2020-03-03 13:05:45
阅读次数:
70
mybatis读取配置文件时都是通过xml来解析对应的配置。这里mybatis内部使用的是sax的解析方式,采用xpath的方式来查询xml中的数据。 xpath解析方式 关于xpath的解析方式这里自己手动来测试一个xml文件,对应的使用方法在mybatis源码中也有对应的实现 这是一个main方 ...
分类:
其他好文 时间:
2020-03-02 23:13:43
阅读次数:
94
部分图片来自于网络,如有侵权,请联系我及时删除~ 一、XXE的概念 1.1 什么是xml xml是一种可拓展的标记语言,可以用来存储数据,例如:我们经常看到一些.xml的文件;它还可以用来传输数据,我们可以直接将数据以xml的格式放在请求当中,发给服务器。 1.2 xml文档格式 1.3 simpl ...
分类:
其他好文 时间:
2020-02-27 14:37:42
阅读次数:
58
DOM|SAX|JDOM DOM SAX "推"式流模型, JDOM Java based Document Object Model, DOM4J Document Object Model for Java StAX Streaming API for XML: ,"拉"式流模型,JDK1.6新 ...
分类:
编程语言 时间:
2020-02-26 01:35:39
阅读次数:
79