2017-08-10 65 views
0

我目前正在嘗試在Java中爲使用xml/json有效載荷的Web應用程序實施威脅防護機制。如何檢測惡意的XML/JSON有效載荷?

我想知道,有沒有什麼辦法/庫檢測,XML/JSON元素

  • 長度
  • 深度XML/JSON文件的屬性
  • 屬性的
  • 長度每個元素的計數

除此之外,我必須在不解析文檔的情況下執行這些操作,因爲如果我們解析文檔t,惡意的xml/json文檔可能會攻擊解析器。提前致謝。

+0

如果沒有解析,您將無法獲得任何這些指標。所以你實際上在尋找的是一個解析器,它強加了用戶指定的限制。我不認爲這樣的解析器存在,但是當然也有可以修改的開源解析器。 –

+0

@MichaelKay非常感謝您的見解Michael。我會研究一些圖書館。 –

回答