Javascript 如何在Google chrome安全首选项文件中创建扩展安全哈希代码
我正在寻找添加扩展到Chrome的代码。我在Chrome版本35中成功地做到了这一点,但根据类似Google Chrome版本37+的最新版本,在profile文件夹中有一个名为“安全首选项”的新json文件。在这个文件中有一些名为protection>macs>extensions>settings的标记,其中包括一个哈希代码,作为每个扩展ID的密钥值,就像我在下面放了一个扩展名一样:Javascript 如何在Google chrome安全首选项文件中创建扩展安全哈希代码,javascript,security,google-chrome,hash,google-chrome-extension,Javascript,Security,Google Chrome,Hash,Google Chrome Extension,我正在寻找添加扩展到Chrome的代码。我在Chrome版本35中成功地做到了这一点,但根据类似Google Chrome版本37+的最新版本,在profile文件夹中有一个名为“安全首选项”的新json文件。在这个文件中有一些名为protection>macs>extensions>settings的标记,其中包括一个哈希代码,作为每个扩展ID的密钥值,就像我在下面放了一个扩展名一样: "protection": { "macs": { "extensions": {
"protection": {
"macs": {
"extensions": {
"settings": {
"pjkljhegncpnkpknbcohdijeoejaedia": "CC15DD2467ADCD7C4226CECF827B57267AF9FB7E10E9540CBDD72A67436DB4ED"
}
}
}
}
我的问题是如何为每个exstsion ID生成此部分的哈希值
我在这段代码中只卡住了一行,请告诉我一个你不能的方法。此哈希的目的是专门防止应用程序在用户背后安装扩展
如果您希望用户安装扩展,请将扩展上传到Chrome应用商店,并向用户提供安装它的URL。您不能。此哈希的目的是专门防止应用程序在用户背后安装扩展
如果您希望用户安装扩展,请将扩展上传到Chrome应用商店,并向用户提供安装它的URL。您不能。此哈希的目的是专门防止应用程序在用户背后安装扩展
如果您希望用户安装扩展,请将扩展上传到Chrome应用商店,并向用户提供安装它的URL。您不能。此哈希的目的是专门防止应用程序在用户背后安装扩展
如果您希望用户安装扩展,请将扩展上传到Chrome应用商店,并向用户提供安装扩展的URL。谢谢您的回答,但我可以预测扩展的ID,剩下的是json数组的哈希值,有没有办法找到解决方案?没有。安装扩展的每台机器所需的值都会不同。这使得Chrome成为不可移植的浏览器。从另一台计算机的U盘运行您的配置文件将重置您已安装的扩展。谢谢您的回答,但我可以预测扩展的ID,剩下的是json数组的哈希值,有没有办法找到解决方案?没有。安装扩展的每台机器所需的值都会不同。这使得Chrome成为不可移植的浏览器。从另一台计算机的U盘运行您的配置文件将重置您已安装的扩展。谢谢您的回答,但我可以预测扩展的ID,剩下的是json数组的哈希值,有没有办法找到解决方案?没有。安装扩展的每台机器所需的值都会不同。这使得Chrome成为不可移植的浏览器。从另一台计算机的U盘运行您的配置文件将重置您已安装的扩展。谢谢您的回答,但我可以预测扩展的ID,剩下的是json数组的哈希值,有没有办法找到解决方案?没有。安装扩展的每台机器所需的值都会不同。这使得Chrome成为不可移植的浏览器。从另一台计算机的U盘运行您的配置文件将重置您已安装的扩展。