怎么知道网站是否被黑以及如何应对防御被黑
来源:互联网 发布:java教学视频高清 编辑:程序博客网 时间:2024/05/17 07:57
对于我们站长而言网站安全一直就是站长的六大天敌之一,我操作过的网站也有被黑的经历,也深深的体会到因为网站被黑而带来的后果的严重性,对于小站而言虽然被黑不会有太大的损失,但对于大型站点来说就不容小视了,比如导致用户资料泄露,甚至个人信息被拿来买卖等,因此网站安全绝对是网站运营的一个重要环节。
在百度站长平台资料区有这篇比较全面的分析,从判断网站被黑到应对以及防止都有说明,所以拿来和大家分享一下。以下是正文内容。
我 们发现在百度收录的网站中,每天数以万计的网站存在被黑的问题,而黑客攻击网站的手段越来越隐蔽,当被站长发现时,问题往往已经发生了很久。一旦网站的漏 洞被黑客利用,网站就会完全处在黑客的掌控之下:网站内容可能会被篡改得面目全非,或被植入恶意代码危害用户安全,或被增加大量的垃圾页面。这对网站的正 常服务、声誉、搜索引擎中的表现都存在一定程度的负面影响,甚至可能由于篡改内容涉嫌违法行为,给您带来不必要的监管风险。
如何判断网站被黑
如果存在下列问题,则您的网站可能已经被黑客攻击:
1、通过site命令查询站点,显示搜索引擎收录了大量非本站应有的页面。
2、从百度搜索结果中点击站点的页面,跳转到了其他站点。
3、站点内容在搜索结果中被提示存在风险。
4、从搜索引擎带来的流量短时间内异常暴增。
注:site查询结合一些常见的色情、游戏、境外博彩类关键字,可帮助站长更快的找到异常页面,例如“site:www.***.com 博彩”
一旦发现上述异常,建议您立即对网站进行排查。包括:
1、分析系统和服务器日志,检查自己站点的页面数量、用户访问流量等是否有异常波动,是否存在异常访问或操作日志;
2、检查网站文件是否有不正常的修改,尤其是首页等重点页面;
3、网站页面是否引用了未知站点的资源(图片、JS等),是否被放置了异常链接;
4、检查网站是否有不正常增加的文件或目录;
5、检查网站目录中是否有非管理员打包的网站源码、未知txt文件等。
温 馨提示:若直接访问网站时一切正常,但在百度的搜索结果展现了异常的快照内容,这可能是黑客做了特殊处理,只让百度蜘蛛抓取到异常的页面,以此来增加隐蔽 性,让站长难以发现;同理,若直接访问网站正常,但从百度搜索结果页进行访问时,出现了异常页面,这是黑客针对百度来源(refer)做了特殊处理。
如何应对网站被黑
如果排查确认您的网站存在异常,此时您需要立即做出处理,包括:
1、立即停止网站服务,避免用户继续受影响,防止继续影响其他站点(建议使用503返回码
如果站点临时关闭,当网页不能打开时,不要立即返回404 ,建议使用503状态。503可以告知百度spider该页面临时不可访问,请过段时间再重试。如果百度spider对您的站点抓取压力过大,请尽量不要使用404 ,同样建议返回503。这样百度spider会过段时间再来尝试抓取这个链接,如果那个时间站点空闲,那它就会被成功抓取了。 百度这里没有说过段时间是间隔多久,也没有说网站使用503返回码多长时间后百度不再抓取网页。我的建议还是在返回503状态码后还是尽快恢复访问,搜索引擎肯定不会有多大的耐性。反悔503是好事情 你网站短时间打不开的问题
)。
2、如果同一主机提供商同期内有多个站点被黑,您可以联系主机提供商,敦促对方做出应对。
3、清理已发现的异常,排查出可能的被黑时间,和服务器上的文件修改时间相比对,处理掉黑客上传、修改过的文件;检查服务器中的用户管理设置,确认是否存在异常的变化;更改服务器的用户访问密码。
注:可以从访问日志中,确定可能的被黑时间。不过黑客可能也修改服务器的访问日志。
4、做好安全工作,排查网站存在的漏洞,防止再次被黑。
如何防止网站被黑
为避免您的网站被黑客攻击,您需要在平时做大量的工作,例如
1、定期检查服务器日志,检查是否有可疑的针对非前台页面的访问。
2、经常检查网站文件是否有不正常的修改或者增加。
3、关注操作系统,以及所使用程序的官方网站。如果有安全更新补丁出现,应立即部署,不使用官方已不再积极维护的版本,如果条件允许,建议直接更新至最新版;关注建站程序方发布的的安全设置准则。
4、系统漏洞可能出自第三方应用程序,如果网站使用了这些应用程序,建议仔细评估其安全性。
5、修改开源程序关键文件的默认文件名,黑客通常通过自动扫描某些特定文件是否存在的方式来判断是否使用了某套程序。
6、修改默认管理员用户名,提高管理后台的密码强度,使用字母、数字以及特殊符号多种组合的密码,并严格控制不同级别用户的访问权限。
7、选择有实力保障的主机服务提供商。
8、关闭不必要的服务,以及端口。
9、关闭或者限制不必要的上传功能。
10、设置防火墙等安全措施。
11、若被黑问题反复出现,建议重新安装服务器操作系统,并重新上传备份的网站文件。
12、对于缺乏专业维护人员的网站,建议向专业安全公司咨询。
- 怎么知道网站是否被黑以及如何应对防御被黑
- 如何判断网站被黑?网站被黑如何应对?如何防止网站被黑?
- 菜鸟 该如何应对服务器被黑
- 如何知道你的Linux系统机器是否被黑
- 如何判断网站被黑?
- 网站安全分析以及被黑处理
- 麦当劳网站被黑
- 网站被黑怎么办?
- 怎么判断你的Linux系统机器是否被黑
- 后台跟踪代码 跟踪网站是否被黑
- 检查服务器是否被黑
- 网站被黑检测与网站被黑处理方法
- 日本防卫厅网站被黑
- 家乐福网站被黑存照
- 防止网站被黑策略
- 怎么黑别人的网站
- 如何防止路由被“黑”
- 被黑
- nib 加载过程分析以及对File’s Owner的理解
- UVa164 - String Computer
- 单链表的复制
- 飞秋发展历程
- P07 有依赖的背包问题
- 怎么知道网站是否被黑以及如何应对防御被黑
- pdf文件比较工具
- 了解node.js
- Ubuntu 12.04 Unity桌面环境vnc配置手记
- uva 10405 - Longest Common Subsequence(注意空格陷阱)
- 查找算法----Hash表
- Java+7入门经典 -2 数据
- javascript-date
- 学习新技术的10个建议