gen_204 是什么?
今天早些时候我看到它正在下载,结果却在我的下载中发现了它的另一个副本,于是我删除了它们。它刚刚又下载了。它是一个没有扩展名的小文件。我在 Google 上搜索了一下,找到了一些关于 Chrome 错误的信息,但没有找到与此错误有关的具体信息或最新信息。
浏览互联网时,它会不时下载。我第一次看到它弹出是在 Facebook 上,另一次是在 ETrade 账户中。我看到它出现在浏览器窗口底部,没有扩展程序。我运行的是 OSX Sierra。
(如果您知道它是什么并且想要改进标签,请随意,或者如果我发现它是什么,我会自己更新它们。不太确定如何以有用的方式标记这个问题)
答案1
当我搜索“gen_204”时,我偶然发现了 Stackoverflow 上的这篇帖子:谷歌中的 javascript - 它在做什么?它是否试图加密其工作,其中 gen_204 被列为 Google Javascript 的一部分。
Troy Hunt 在 troyhunt.com 上 (关联)发现这是运行着 Javascript 的外国浏览器试图查找一些不存在的东西,引用:
这足以得出一些结论:
- gen204 引用来自 Google 翻译脚本
- 它似乎正在目标网站的 DOM 上下文中执行
- 上面的脚本设置了 gen204 的图像源以及查询字符串
- 我不知道为什么会这样(尽管最好的猜测是浏览器插件)
关于最后一点,虽然我还没有深入研究来解释为什么会发生这种情况,但我已经看到足够多的东西来得出结论,这不需要我付出任何努力。这不是我网站上的引用错误,也不是恶意攻击,只是一些奇怪的 JavaScript 在寻找不存在的东西。
也许您的浏览器插件(Google 插件)正在执行某项操作?
答案2
由于某种原因,Chrome 正在下载该gen_204
文件。它实际上不是恶意软件或任何有用的文件,尽管我不太清楚它为什么要保存它。
Google 会gen_204
向您的 Web 浏览器生成“204 无内容”响应。扩展程序可能会强制其下载文件。请尝试禁用强制下载特定文件的任何扩展程序,然后查看问题是否仍然存在。
答案3
如果我没记错的话,你不是以英语为母语的人。我相信这与语言翻译有关,因为这里:“gen204 引用来自 Google 翻译脚本”。
答案4
我越来越:
https://maps.googleapis.com/maps/api/mapsjs/gen_204?csp_test=true
当我在 HTML 中使用以下脚本标签时:
script_tag:异步延迟 src="https://maps.googleapis.com/maps/api/js?key=API_KEY&callback=initMap"
我推测在这种情况下 csp 代表内容安全策略。
响应是:{}