用于Chrome的恶搞插件

pot*_*ato 7 javascript browser plugins google-chrome spoofing

是否可以欺骗Chrome插件?

我注意到,他们的名字被存储在PreferencesLocal State文件中/Users/mainuser/Library/Application\ Support/Google/Chrome/Default/Preferences,并/Users/mainuser/Library/Application\ Support/Google/Chrome/Local\ State分别在Mac上,但手动更改这些文件的内容被作为文件损坏处理.知道如何欺骗吗?

插件信息是公开的,可以通过以下方式轻松检查:

var x=navigator.plugins.length; // store the total no of plugin stored 
console.log(x);
var txt="";
for(var i=0;i<x;i++)
{
  txt=navigator.plugins[i].name; 
    console.log(txt);
}
Run Code Online (Sandbox Code Playgroud)

Tud*_*tin 1

我假设您想要修改计算机上安装的扩展以改进它。

\n\n

您可以使用开发者模式并加载修改后的扩展

\n\n
\n

您从 Chrome 网上应用店下载的扩展程序会打包\n 为 .crx 文件,这非常适合分发,但不适合\n 开发。认识到这一点,Chrome 为您提供了一种快速加载工作目录以进行测试的方法。我们现在就这样做吧。

\n\n

在浏览器中访问 c​​hrome://extensions(或通过单击多功能框最右侧的图标打开 Chrome 菜单\n:菜单的图标\n 是三个水平条。然后选择“工具”菜单下的“扩展” \n 到达同一个地方)。

\n\n

确保右上角的开发者模式复选框已选中\n。

\n\n

单击加载解压的扩展名\xe2\x80\xa6,弹出文件选择对话框。

\n\n

导航到扩展文件所在的目录,然后选择它。

\n\n

或者,您可以将扩展文件所在的目录拖放到浏览器中的 chrome://extensions 上以加载它。

\n\n

如果扩展有效,它将立即加载并激活!\n 如果扩展无效,\n 页面顶部将显示一条错误消息。更正错误,然后重试。

\n
\n