Google chrome extension 如何跟踪是否有人修改了我的chrome扩展?

Google chrome extension 如何跟踪是否有人修改了我的chrome扩展?,google-chrome-extension,Google Chrome Extension,编辑:澄清-我刚刚发现修改现有扩展非常容易: 我想知道我是否可以跟踪是否有人用我的分机做了这件事 如果有人使用我的扩展的修改版本,自动更新是否仍然有效 谢谢您可以随时混淆/缩小代码(使用类似或等的方法)以防止篡改。它不会“跟踪”修改,只会使修改变得更加困难 自动更新您的扩展仍将有效。用户实际上不会就地修改您的扩展,他们实际上是将其复制到运行修改后的代码的本地未打包扩展中。因此,只要您的扩展仍处于启用状态,它仍将更新。如果用户将您的扩展解压到他们自己的本地副本中并禁用您的扩展,那么他们将无法更新您

编辑:澄清-我刚刚发现修改现有扩展非常容易:

我想知道我是否可以跟踪是否有人用我的分机做了这件事

如果有人使用我的扩展的修改版本,自动更新是否仍然有效


谢谢

您可以随时混淆/缩小代码(使用类似或等的方法)以防止篡改。它不会“跟踪”修改,只会使修改变得更加困难


自动更新您的扩展仍将有效。用户实际上不会就地修改您的扩展,他们实际上是将其复制到运行修改后的代码的本地未打包扩展中。因此,只要您的扩展仍处于启用状态,它仍将更新。如果用户将您的扩展解压到他们自己的本地副本中并禁用您的扩展,那么他们将无法更新您的扩展。

您可以始终混淆/缩小代码(使用类似或等的方法)以防止篡改。它不会“跟踪”修改,只会使修改变得更加困难


自动更新您的扩展仍将有效。用户实际上不会就地修改您的扩展,他们实际上是将其复制到运行修改后的代码的本地未打包扩展中。因此,只要您的扩展仍处于启用状态,它仍将更新。如果用户将您的扩展解压到他们自己的本地副本中并禁用您的扩展,他们将无法获得您的扩展的更新。

没有可靠的方法可以做到这一点。实施任何跟踪方法都会暴露出运行中的跟踪器有完全瘫痪的风险


您可以使用NPAPI来构建扩展并以二进制格式分发它

没有可靠的方法可以做到这一点。实施任何跟踪方法都会暴露出运行中的跟踪器有完全瘫痪的风险

您可以使用NPAPI来构建扩展并以二进制格式分发它