网站被 Chrome 提示是危险网站

网站被提示危险 学习笔记
这篇文章大约需要3分钟阅读。

之前用 YOURLS 搭了一个短链网站,结果在上个月的时候发现网站被 Chrome 提示是危险网站,Edge 和 Firefox 都没提示。这个肯定会有很大的影响,因为所有人访问我的短链的人都会先看到一个大大的红色界面,然后说这是危险网站。

去问了 AI,给出了几个原因:

  1. YOURLS本身存在安全漏洞(尤其在旧版本中)
  2. YOURLS安装已被黑客入侵
  3. 缩短的某个链接本身就是恶意链接
  4. 服务器或同一服务器上的其他网站被感染

我按照 AI 给出的建议,先把 YOURLS 升级到了最新的版本。然后我发现有一些缩短前的链接也会提醒危险,我就想我的站是不是被牵连了。毕竟跟短链网站同服务器的还有好几个站,包括我这个站,但是它们并没有被提示危险。如果被挂马的话,那肯定都被感染了。

我又继续问,如果短链这么容易被牵连,那大的短链平台不也无法避免这种事情?所以这就是大型平台的优势:他们建立了一整套安全和滥用监控体系

借鉴他们的经验,我就准备给 YOURLS 装上 Google Safe Browsing 的插件。安装之后,YOURLS在创建每一个短链接时,都会先去查询Google的数据库,而且创建后每24小时也会扫描一下,这样就能及时发现危险网站了。

最后说一下 YOURLS 安装 Google Safe Browsing 的 步骤

1. 下载 Google Safe Browsing 的压缩包,复制到YOURLS 下的 /user/plugins 文件夹下。

2. 在插件管理页面,激活 Google Safe Browsing。

3. 用你的Google账户登录到 Google Cloud Console。首次使用需要选择国家和同意服务条款。

4. 打开项目选择器,新建一个项目,起个自己喜欢的名字。

create google cloud project

5. 选择刚才创建的项目,然后点击左上角的导航菜单( 图标)-> 在菜单中,找到 "API 和服务" (APIs & Services) -> "库" (Library)。搜索 Safe browsing API,并启用。

safe browsing api

6. 生成一个 API KEY。

create api key

7. 填写一个 API KEY 的名称。

  • 应用限制这里你可以先选择无,但最好是选择网站或者 IP,这样不会被滥用。
  • API 限制这里选择限制密钥,API 选择 Safe Browsing API

8. 返回到 YOURLS,点击 Manage Plugins 下的 Google Safe Browsing 进到配置页面,然后填入刚才生成的 API KEY,再点击 Updage value

update google safe browsing api

然后插件就会开始扫描了,一下就扫描出了一个危险链接。

flagged link

还有,新创建短链的时候也会提示风险,如果有危险,是不能创建短链的。

safe browsing notice

接下来我准备把所有的危险链接都修改完,然后再去 Google search console 里去提交审核看看。后面再更。

Rate this post
Sponsored links
Sponsored links
学习笔记
订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x