2017-08-10 66 views
0

我目前正在尝试在Java中为使用xml/json有效载荷的Web应用程序实施威胁防护机制。如何检测恶意的XML/JSON有效载荷?

我想知道,有没有什么办法/库检测,XML/JSON元素

  • 长度
  • 深度XML/JSON文件的属性
  • 属性的
  • 长度每个元素的计数

除此之外,我必须在不解析文档的情况下执行这些操作,因为如果我们解析文档t,恶意的xml/json文档可能会攻击解析器。提前致谢。

+0

如果没有解析,您将无法获得任何这些指标。所以你实际上在寻找的是一个解析器,它强加了用户指定的限制。我不认为这样的解析器存在,但是当然也有可以修改的开源解析器。 –

+0

@MichaelKay非常感谢您的见解Michael。我会研究一些图书馆。 –

回答