gpt4 book ai didi

java - 如何在 Android Phonegap 移动应用中加密 HTML+JS Assets ?

转载 作者:IT老高 更新时间:2023-10-28 21:13:05 24 4
gpt4 key购买 nike

我使用 Phonegap 基本包装器和 HTML5 创建了移动应用程序。我的目标是加密 Assets 目录中的文件(JS 和 HTML 文件),这样它们对于解压缩 APK 文件并希望查看 JS 源代码的人来说是不可读的。

好的,我知道没有绝对完美的解决方案。在我回答这个问题的路上,我已经尝试过如何解决我的源代码的复制保护(JS 缩小、混淆等),但我发现获取原始代码非常简单(使用 JSBeautifier、firebug ,包括混淆脚本等...)。

所以我的问题是 - 有没有一些简单的方法来加密 JS+HTML 文件(所以当简单地解压缩 APK 文件时它们不可读和有用)以及如何在 Android 平台的 JAVA 中实现它?

注意:我不懂 JAVA 语言,所以请附上我可以使用的工作示例。

编辑:我在制作最终的 APK 包时也研究了 ProGuard 功能,但它对我来说没用,因为它只处理 JAVA 文件,但保留 Assets 目录。

最佳答案

前段时间我有同样的问题,但在 iOS 上。结果只是在为 iOS 修补了 PhoneGap 之后。我在 http://oleksiy.pro/2011/09/20/phonegap-application-encryption/ 写了一篇文章.此外,对于 Android,这种方法可能很弱,因为 java 代码可能被 99% 反编译,黑客会看到你的 key 。

关于java - 如何在 Android Phonegap 移动应用中加密 HTML+JS Assets ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6160554/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com