我正在使用angularjs开发ionic移动应用程序,为了加密ionic应用程序的源代码,我们使用了Cordova插件"crypt file“在构建时对代码进行加密。在做了APK逆向工程后,我们发现根文件夹"assets/www“被加密了,但是通过使用"java反编译器”工具,我们可以访问插件源代码,即"java code“,并获得解密密钥。
那么,有没有办法加密或隐藏插件文件夹,这样攻击者就不能通过APK看到我们在应用程序中使用了哪些插件?
提前感谢
发布于 2018-01-31 18:12:24
您可以使用ProGuard来混淆Java源代码。
cordova-plugin-proguard使得集成到Cordova项目中变得很容易。
https://stackoverflow.com/questions/48539352
复制相似问题