У меня есть мобильное приложение, созданное с использованием основной оболочки Phonegap и HTML5. Моя цель - зашифровать файлы в каталоге ресурсов (файлы JS и HTML), чтобы они не читались для людей, которые распаковывают файл APK и хотят видеть источники JS.
Хорошо, я знаю, что нет абсолютно идеального решения. На моем пути к этому вопросу я уже пробовал варианты решения проблемы защиты от копирования моих источников (JS minification, obfuscation и т.д.), Но я узнал, что очень просто добраться до исходного кода (используя JSBeautifier, firebug, включая запутанные скрипты и т.д.).
Итак, мой вопрос: есть ли простой способ шифрования JS + HTML файлов (чтобы они не читались и не были полезны при распаковке файла APK) и как реализовать его в JAVA для платформы Android?
Примечание. Я не знаю языка JAVA, поэтому, пожалуйста, включите рабочий пример, который я могу использовать.
Изменить: Я также изучил функцию ProGuard при создании окончательного пакета APK, но для меня это бесполезно, потому что он касается только файлов JAVA, но оставляет каталог ресурсов как есть.