chrome扩展程序可以修改我们硬盘中的文件吗?

时间:2014-04-17 05:14:49

标签: google-chrome google-chrome-extension temporary-directory

我正在制作Chrome扩展程序,需要在我们硬盘中的任何位置添加/删除/修改文件。该位置可以是临时文件夹。怎么可能做到这一点。请提供意见和有用的链接,以便我完成这项工作。

2 个答案:

答案 0 :(得分:0)

谢天谢地,这是不可能的。

如果他们的扩展程序(s')安装造成妥协,包括完全控制硬盘驱动器上的任何文件(即控制机器),那么谷歌或任何其他公司都不会有很多朋友。扩展可以将信息保存到可用于存储所述本地信息的位置的磁盘。您不会对root用户或任何地方拥有任何执行权限,也不会在存储位置之外拥有任何读取或写入权限。

但是,如果扩展程序从网页用户收集信息(我确信Google可以过滤某些可疑扩展程序),则扩展程序仍然可能是恶意的。

如果您确实需要对硬盘进行更改,可以在服务器上存储信息并使用Windows客户端应用程序轮询更改,或者您可以找到存储信息的保存位置并从Windows应用程序访问它

答案 1 :(得分:0)

您不能,但是要添加本地服务器(nodejs / deno / cs-script / go / python / lua / ..)以具有固定的逻辑(安全性)来处理文件和提供一个http服务器可以回复ajax / jsonp请求。

该扩展程序将无法安装软件部分。

编辑:如果您想开始使用nodejs,请this could help

相关问题