cordova - 有没有办法混淆整个 Cordova/Phonegap 项目?

标签 cordova obfuscation

我想知道是否有工具可以混淆整个 Cordova/Phonegap 项目? 我的意思是相互关联的整个 js 文件和 html ans css 文件。我很难一一完成。

最佳答案

项目混淆是变量/函数重命名的唯一方法 在所有文件(包括 HTML)之间保持一致,并且您的代码不 休息。此外,混淆器正确处理也很重要 依赖关系,并以保证的方式执行代码转换 代码没有被破坏。

JScrambler恕我直言,是这项工作的最佳工具吗:

  • 它支持一次混淆项目中的所有文件(任何类型 项目,包括 Cordova )
  • 它对 Mobile/HTML5 有特别的支持,减少了混淆 不影响表现
  • 它有一堆 API 客户端供您使用。我个人使用 npm 版本,但也有 Grunt 版本。
  • 它通常比我知道的所有其他混淆器都要好。

关心“丑化者”的一句话。他们中的大多数是普通的缩小器和 优化器。他们在这方面做得很好,但在这方面做得很差 混淆。逆向该代码通常非常快。

关于cordova - 有没有办法混淆整个 Cordova/Phonegap 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27887364/

相关文章:

android - Android Java和Phonegap Javascript之间的通信?

android - 错误 : connect ECONNREFUSED for $cordova create

android - 如何在每个构建中随机化 ProGuard 字典?

javascript - 非常有趣的 JavaScript 混淆。帮助理解它

ios - 在为 Cordova iOS 应用程序构建 Appium 测试框架时寻找选择器的任何更简单的方法

android - 如何使用 Ionic 2 增加 Android 应用程序图标中的徽章计数通知?

android - 使用 PhoneGap 链接到第二个本地 html 文件

google-chrome-extension - Chrome 扩展——用户可以使用我的源代码吗?

java - 如何混淆 java 代码 - android

javax.persistence.Persistence.createEntityManagerFactory 不适用于 ClassGuard