跳至内容 申请项目咨询

1分钟安检·001 安全 违规诊断 搜索展示次数

如何在10秒内检查你的主页是否被黑客入侵

阅读时间约5分钟 BlueCanvas

如何快速检查我的网站是否被黑客入侵?

只需在 Google 搜索框中输入 site:mydomain 一行(不带空格)即可。如果搜索结果中混有非公司创作的标题或外文赌博页面,则搜索引擎已收集了侵权页面。

要点

  • 在谷歌搜索栏中 站点:我的域 如果输入一行没有空格,侵权痕迹就会立即显现出来。
  • 如果混有非公司自创的游戏或外文赌博页面,则指数不高,已经被泄露。
  • 您必须在 Search Console 中打开服务器上传文件夹和安全问题菜单,才能了解感染范围和首次检测的日期。

我只是搜索公司名称,但出现了大量陌生的页面。

从表面上看,本集中介绍的网站似乎没有任何问题。主页正常打开,管理员界面也和平常一样。然而,当我按公司名称搜索时,一个日本赌博页面混杂在普通页面中。索引页面是 3,127其中大多数是该公司从未创建过的页面。

这种情况不应被解释为“搜索中捕获了许多页面”。这意味着搜索引擎甚至已经收集了侵权页面,并且这些页面已经在该公司域名的名称下公开。

10秒自诊断:只需搜索栏一行

只需将下面的行粘贴到 Google 搜索栏中,然后输入(不带空格)即可。

站点:我的域

例如,如果域 example.co.kr如果是这样 site:example.co.kr进入 。 site:如果和域之间有空格,该运算符将不起作用,因此必须添加它。

决定因素不是页数。如果混入一个与公司无关的标题,就不是正常的搜索结果。下面请分享两个。

  • 普通的 — 结果中出现的所有页面都是该公司创建的页面。
  • 涉嫌侵权 — 混有未知标题、外语字符串、赌博或成人关键词。

第二位数字:服务器上的上传文件夹

奇怪的不仅仅是搜索结果。受感染的站点还会在服务器上留下痕迹。 /wp-content/uploads/请打开上传文件夹,该文件夹应仅包含原始图像和附件,并按修改日期排序。

如果一天内创建了多个具有相同修改日期的 HTML 文件,这些文件不是一个人一个一个上传的。这是一个自动植入的文件。在这种情况下, k-8812.html包括的文件是同时连续创建的。

当我发现未上传的文件时,首先会阻止原因而不是删除它。如果您只是删除该文件,几天后它将被重新种植到同一路径中。

第三位数字:Search Console 中的安全问题菜单

谷歌通常比网站运营商更了解。如果您已在 Search Console 中注册,则会在以下路径中保留一条记录。

Search Console → 安全和手动操作 → 安全问题

这将保留问题类型、首次检测到问题的日期以及受影响的页数。在本例中,问题类型为“被黑内容 — 垃圾邮件页面插入”,首次检测到的日期为: 2025 年 9 月 26 日,受影响的页面是 3,127是的。截至视频拍摄时,距离发布警告已经过去了六个月。

如果您尚未在 Search Console 中注册您的网站,我们建议您立即注册。注册本身是免费的,但您必须注册,以免错过下一个警报。

检查后做什么

  1. 一起删除受感染的页面和 webshel​​l。 如果您只是删除垃圾邮件页面,则创建它们的文件仍然存在。
  2. 封锁进入路径。 更新易受攻击的插件并从上传文件夹中删除执行权限。
  3. 所有新帐户信息将被发布。 管理员密码、FTP、数据库和 API 密钥都符合条件。
  4. 然后在 Search Console 中请求审核。 如果您更改订单,批准后将再次出现相同的警告。

为什么要这样设置恢复顺序呢? 当 Google 在您的网站上放置“危险”标记时如何恢复通过示例详细介绍了这一点。入侵的起点通常是管理员页面。 如果管理员地址是/admin,每天会被攻击多少次?如果您查看下图,就会发现这些流程连为一体。

完整视频字幕(5个场景)

黑客攻击的真实迹象

我只是搜索公司名称,但出现了大量我不知道的页面。普通页面中混杂着日本的赌博页面。这并不意味着您有很多页面,但这表明您的网站已被盗用。

在服务器上找到的证据

奇怪的不仅仅是搜索结果。不熟悉的文件也会堆积在服务器上。一天内连续创建具有相同修改日期的 HTML 文件。如果是我没有上传的文件,屏蔽原因比删除它要好。

10秒自诊断

在 Google 搜索框中,仅输入一行 site:mydomain,不带空格。如果您看到不认识的标题或外语页面,则应怀疑侵权。

歧视标准

我看的是这个页面是不是我创建的,而不是页数。如果混入一个与公司无关的标题,就不是正常的搜索结果。

最后一次检查

谷歌已经知道了。在 Search Console 的“安全问题”菜单中查看检测日期和影响范围。在本例中,首次检测日期为2025年9月26日,受影响的页面数为3,127。

常见问题解答

网站:如果搜索没有返回结果,是否安全?

很难认为它是安全的。如果没有结果,可能还没有被索引,或者由于robots.txt或noindex设置,搜索引擎可能无法收集它。在这种情况下,您应该同时检查 Search Console 的索引报告和安全问题菜单。

我可以用同样的方式检查非 WordPress 网站吗?

你可以检查一下。站点:搜索和 Search Console 验证独立于 CMS 类型。但是,在服务器上打开的文件夹会有所不同。对于 WordPress,请查看 /wp-content/uploads/,对于 Gnuboard,请查看 /data/file/,对于您自己开发的站点,请查看保存附加文件的路径。

我删除了垃圾邮件页面,但几天后又回来了。为什么会这样呢?

这是因为创建垃圾邮件页面的文件保留在服务器上。攻击者通常首先加载 Webshel​​l,然后继续使用该 Webshel​​l 创建垃圾邮件页面。如果某个 PHP 文件的修改时间比垃圾页面稍早,则很可能是原因。如果不堵住入侵路线,同样的事情还会再次发生。

如果我想删除搜索结果,我可以向 Google 请求删除吗?

删除请求只是临时措施。谷歌的URL删除工具只会将其从搜索结果中隐藏大约六个月,如果原因仍然存在,则会在该期限结束后重新暴露。最好先删除受感染的文件并阻止路径,然后在 Search Console 中请求审核。

如果您在搜索结果中看到未知页面

如果您只是删除该文件,它将被重新种植到相同的路径。 Blue Canvas 的服务器安全检查发现入侵路线并提供总结风险级别和操作顺序的报告。

查看服务器安全检查

其他简短的见解

查看所有简短的见解→