您的位置:首页 > 运维架构 > 网站架构

网站服务器中病毒或被***怎么办?

2018-09-05 09:37 633 查看
网站服务器中毒或被***,用户访问网站时自动下载病毒,杀毒软件弹出病毒的提示。还有的网站只是被篡改,在网站代码中加入很多链接,不容易发现。 网站服务器中毒或被***以下几种情况导致的:
第一种情况:网站存在文件上传漏洞,导致×××可以使用这漏洞,上传×××文件。然后×××可以对该用户网站所有文件进行任意修改,这种情况比较普遍。针对这种情况, 用户需要找技术人员。检查出网站漏洞并彻底修复,并检查看网站是否还有×××隐藏的恶意文件。
原因:很多网站都需要使用到文件上传功能,例如很多网站需要发布产品图片等。 文件上传功能本来应该具有严格的限定。例如:只允许用户只能上传JPG,GIF等图片。但由于程序开发人员考虑不严谨,或者直接是调用一些通用的文件上传组件, 导致没对文件上传进行严格的检查。
处理:处理关键是要用户自己知道自己网站哪些地方使用到了文件上传功能。
重点针对这个文件上传功能进行检查,同时针对网站所有文件进行检查,排查可疑信息。同时也利用网站日志,对文件被修改时间进行检查:
1、查到哪个文件被加入代码:用户要查看自己网页代码。根据被加入代码的位置,确定到底是哪个页面被黑,一般×××会去修改数据库连接文件或网站顶部/底部的文件,因为这样修改后用户网站所有页面都会被附加代码。
2、查到被篡改文件后,使用FTP查看文件最后被修改时间,例如 FTP里面查看到文件被黑,最后修改时间。
3、很多用户网站被黑后,只是将被串改的文件修正过来,或重新上传,这样并没有多大作用。如果网站不修复漏洞,×××可以很快再次利用这漏洞,对用户网站再次***。
4、网站漏洞的检查和修复需要一定的技术人员才能处理。用户需要先做好文件和数据库的备份。
第二种情况:服务器中毒了,修改了服务器的网页文件,或修改了一些IIS设置。
一、检测网络连接
如果你怀疑自己的计算机上被别人安装了×××,或者是中了病毒,但是手里没有完善的工具来检测是不是真有这样的事情发生,那可以使用Windows自带的网络命令来看看谁在连接你的计算机。
具体的命令格式是:netstat -an这个命令能看到所有和本地计算机建立连接的IP,它包含四个部分——proto(连接方式)、local aDDRess(本地连接地址)、foreign address(和本地建立连接的地址)、state(当前端口状态)。通过这个命令的详细信息,我们就可以完全监控计算机上的连接,从而达到控制计算机的目的。
二、禁用不明服务
很多朋友在某天系统重新启动后会发现计算机速度变慢了,不管怎么优化都慢,用杀毒软件也查不出问题,这个时候很可能是别人通过***你的计算机后给你开放了特别的某种服务,比如IIS信息服务等,这样你的杀毒软件是查不出来的。但是别急,可以通过“net start”来查看系统中究竟有什么服务在开启,如果发现了不是自己开放的服务,我们就可以有针对性地禁用这个服务了。
方法就是直接输入“net start”来查看服务,再用“net stop server”来禁止服务。
三、轻松检查账户
很长一段时间,恶意的×××者非常喜欢使用克隆账号的方法来控制你的计算机。他们采用的方法就是激活一个系统中的默认账户,但这个账户是不经常用的,然后使用工具把这个账户提升到管理员权限,从表面上看来这个账户还是和原来一样,但是这个克隆的账户却是系统中最大的安全隐患。恶意的×××者可以通过这个账户任意地控制你的计算机。
为了避免这种情况,可以用很简单的方法对账户进行检测。
首先在命令行下输入net user,查看计算机上有些什么用户,然后再使用“net user+用户名”查看这个用户是属于什么权限的,一般除了Administrator是administrators组的,其他都不是!如果你发现一个系统内置的用户是属于administrators组的,那几乎肯定你被***了,而且别人在你的计算机上克隆了账户。快使用“net user用户名/del”来删掉这个用户吧!
重装系统:如果你不能保证你杀毒可以杀干净,就重装。重装系统是最简单有效清除病毒。在重装系统前线备份好你的重要数据。

√一手数据中心资源,价格最低,维护轻松
√支持随时升级扩展服务器数量及服务器配置,降低了用户的成本
√24小时技术支持,随时在线解决问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IDC CDN ×××