如果我将javascript放入一个chrome应用程序(CRX)中,代码会被编译或以任何方式隐藏在视图之外吗?至少crx文件看起来是二进制文件,但是它很容易被反向工程吗?chrome是否以某种方式“解包”,以便用户可以轻松地访问javascripts?
兆瓦
发布于 2017-09-01 11:36:24
CRX本质上是一个ZIP文件(带有一些额外的加密完整性签名)。
一旦安装,它将几乎没有什么不同的解压缩扩展/app是用来生产它-它将驻留在Chrome文件夹中。代码将是开放的,完全可以从您用来开发它的调试/开发工具中访问。
毫无疑问,没有什么可以阻止某人根据自己的需要复制/修改扩展/应用程序。
您可以缩小/混淆代码,但是这是由CWS和Mozilla加载项组成的frowned upon,这意味着您可能因此而无法通过自动/手动检查。
https://stackoverflow.com/questions/45987426
复制相似问题