可以使用Esapi Java编码器编码xml文本数据吗?

时间:2014-12-26 14:39:45

标签: regex regex-negation esapi


我可以使用ESAPI java编码器对XML文本数据进行编码吗?是否有单独的XML文本数据编码器?如果我使用ESAPI编码器编码XML文本数据,会不会有任何差异?

1 个答案:

答案 0 :(得分:1)

ESAPI有一个XML编码器,请参阅文档here

Documentation

但是,如果你需要的只是编码/解码,并且你不需要ESAPI提供的所有功能,我建议你使用this库,因为目前ESAPI已经失去了OWASP旗舰现状已经超过一年没有积极发展。

但是,如果您希望能够检测到多种编码攻击,那么除了使用esapi和ESAPI.encoder().canonicalize()方法,或者可以使用的其他几种验证方法之一之外,没有其他选择。