如何解决由于Blackberry Dynamics SDK导致的Veracode问题?

时间:2019-04-14 17:16:42

标签: android blackberry-dynamics

出于安全性目的,我在我的android应用程序中使用了黑莓动态SDK。为了扫描应用程序,我使用的是Veracode。但是我在Veracode报告中遇到了一些错误。

当我不使用blackberry SDK扫描应用程序时,在Veracode中没有出现任何错误。但是,当我包含blackberry SDK时,Veracode出现错误。所有错误都是由blackberry SDK方法引起的。

我正在移动应用程序中使用blackberry动态SDK SQLite数据库。我已经在应用程序中导入了必要的软件包。

  import com.good.gd.database.sqlite.SQLiteDatabase;

从数据库中获取数据后,我关闭了数据库连接,如下所示:

   database.close();

这是我在Veracode中遇到的错误,我什至不知道是什么真正导致了此问题。

1。不正确的资源关闭或释放:数据库连接或文件句柄之类的资源经常发生此情况。此错误发生在属于blackberry动态SDK的ijnoq()方法中。

2。关键资源的权限分配错误:该错误发生在属于blackberry动态SDK的rhdrm()方法中。

3。不使用OAEP的RSA算法的使用:此错误发生在属于blackberry动态SDK的rhdrm()方法中。

4。使用破损或有风险的密码算法此错误发生在属于blackberry动态SDK的rhdrm(),ywhus()方法中。

5。通过发送的数据进行信息公开:此错误发生在属于blackberry动态SDK的wtru(),flushBuffer()方法中。

如果我的代码中有错误,则它应该指向我的类文件。但它指向的是Blackberry SDK方法。我什至不知道为什么我会遇到RSA算法,密码,权限不正确,信息暴露错误。所以,请告诉我为什么会遇到这些问题?

0 个答案:

没有答案