2012-07-08 76 views

回答

1

你總是可以混淆/運行如下的代碼(使用類似Closure ToolsUglifyJS等),以防止篡改。它不會「追蹤」修改,它只會使修改變得更加困難。

您的擴展的自動更新仍然有效。用戶實際上不會修改您的擴展名,他們將有效地將其複製到運行修改後的代碼的本地解壓縮擴展中。所以只要它仍然被啓用,你的擴展仍然會更新。如果用戶將您的擴展程序解壓縮到他們自己的本地副本並禁用您的擴展,他們將不會獲得您的擴展的更新。

2

沒有可靠的方法來做到這一點。實施任何跟蹤方法本身都會暴露正在運行的跟蹤器,使其有可能被完全癱瘓;

你可以改爲使用NPAPI來構建擴展並以二進制格式分發。

相關問題