Как обфусцировать плагин Cordova java код - PullRequest
0 голосов
/ 11 февраля 2020

Я работал над мобильными приложениями ioni c 3. Я запутываю машинописные коды, используя плагин ioni c -voricles-obfuscate (https://www.npmjs.com/package/ionic-voricles-obfuscate)

При обратном проектировании APK с помощью библиотеки Apktool, Android классы в плагинах Cordova не запутываются. Команда безопасности приложений просит обфусцировать пакеты Java / Android с помощью Proguard, чтобы предотвратить манипулирование кодом во время выполнения приложения, из-за этого мое приложение отклонено командой Appse c.

Я ссылался на множество статей, все они являются очень кратким введением в инструмент Proguard. Я не совсем понимаю, подхожу ли я к правильному способу запутывания моего мобильного приложения Ioni c. Я новичок в разработке мобильных приложений и не имею опыта в запутывании кода.

1 Ответ

0 голосов
/ 11 февраля 2020

Ответ о правильности вашего подхода будет зависеть от многих факторов - например, какой уровень безопасности вы хотите достичь, каковы ограничения, установленные вашей командой Appse c.

  • Если вам нужно более сильное запутывание и ваша команда c уже знакома с Proguard, вы можете попробовать DexGuard, который:

  • Proguard обеспечит меньшую безопасность, но он бесплатный и с открытым исходным кодом. Для подхода Proguard вы можете проверить этот вопрос и руководство на веб-сайте разработчика.

...