我看了看,我能找到的只有this
我知道从长远来看,所有源代码都可以反编译并嗅探内部工作原理,但我只是不想让事情变得如此简单。他们所需要的只是使用 chrome 调试工具或更简单的工具, GapDebug 来查看我所有的源..
是否可以阻止传入的 safarie/chrome 调试请求?
最佳答案
在 Android 上将 AndroidManifest.xml 更改为 debuggable false
合并、缩小和丑化您的代码(即 http://marijnhaverbeke.nl/uglifyjs )。另外你可以添加一些无用的噪音代码来迷惑攻击者
从您的代码中删除所有调试语句 ie.console.log(...) (性能 killer 也是 ;-) )
由于 Cordova 只是一个包装到 native 应用程序中的 Web 应用程序,因此提取源代码非常容易。
问候
关于android - Cordova - 在投入生产后阻止调试应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25969222/