我是ESAPI的新手,我已经将esapi-2.0.1 jar添加到我的Android应用程序中,能够调用任何ESAPI方法。但是,我得到的原因是:java.lang.IllegalArgumentException:加载失败ESAPI.properties作为类加载器资源Error.My关注的是可以将ESAPI用于任何Android应用程序,如果是,那么在应用程序中找到ESAPI.properties的位置。
任何帮助都将不胜感激。
PS:这是我在stackoverflow.com上的第一个问题,如果我没有遵守任何规则,请原谅我。
更新:有一个类似的问题正在寻找答案 can we use owasp-ESAPI for logging android application?
更新1:示例代码
'String val = "twenty-one%0a%0aINFO:+User+logged+out%3dbadguy";
val = ESAPI.encoder().encodeForHTML(val);
try {
int value = Integer.parseInt(val);
} catch (NumberFormatException e) {
Log.v("ESAPI", "Failed to parse val = " + val);
}'