当前位置:首页 > 建站优化 > 正文内容

挂马网站教程(网站被挂马怎么办)

zhuangbi888.com2021-09-01 01:40建站优化238

一般用户可能没有感觉,但站长朋友肯定知道,如果一个网站放置一段时间不管它,等某一天你再去看它时,发现它可能都被挂马了。其实网站被挂马是常见现象,特别是基于CMS开发的网站。

网站一旦被挂马,就会给访客和网站自身带来一些麻烦,比如说:

网页上会存在一些恶意脚本,可能会弹出很多垃圾广告弹窗、跳转到不相关甚至是非法的网站上、插入大量链接、网页死循环等,降低了访问体验;

原网站内容被非法篡改,网站面目全非;

影响网站SEO效果,降低百度等排名,网站极容易被降权等;

非法修改网站源码,甚至删除了网站程序文件等,造成数据损失。

上面讲的这些危害后果,其实网站一旦被挂马后,清理也是很麻烦的一件事,因为黑客已经破坏了你网站的源文件,而且不止一处插入了恶意代码。

那这些黑客是如何将恶意代码植入我们网站程序中的呢?无非是这几步:

1、黑客寻找网站漏洞并利用

这里的漏洞主要有这些:

文件上传漏洞:比如上传页面没有对上传文件格式做验证导致上传了动态脚本(如直接上传了php文件),再者是上传页面没有做权限验证导致非法用户也能上传文件等;

表单数据未过滤漏洞:比如用户在发表文章时,可以插入JS、CSS代码,这样就足以植入恶意脚本,页面渲染时就会运行这些JS、CSS代码;

SQL注入漏洞:存在SQL注入点,黑客可以入侵数据库进行操作,严重的还能删库;

管理后台弱口令漏洞:一些管理后台帐号密码过于简单(比如 admin),一猜就中,直接登录进入后台,想怎么操作就怎么操作 ...

2、恶意代码植入

找到漏洞后就可以利用,然后在网页程序中植入恶意代码,这样用户访问到页面后就会加载到这些恶意代码,攻击者的目的也就达到了。

既然我们知道黑客挂马的大致流程,那如何避免网站被挂马呢?结合我十几年的运维经验整理了一些建议供大家参考:

1、网站建设时请尽可能不要选择CMS

现在市面上的CMS源代码都是公开的,所以0day漏洞也很多。漏洞公开后,大家只要找到是这种CMS建的站,基本上都能攻击成功,所以波及范围较广。

但如果我们的程序是自主开发的,那攻击者不知道我们的源码逻辑,攻击难度会很大。如果是基于CMS建的网站,一定要留意官方发布的补丁及时修复。

2、用户提交的数据做好过滤

在WEB开发领域,我们一直强调用户的任何输入都是不能相信的,我们在拿到用户提供的数据后务必要做必要的核验(格式是否正确)和过滤(过滤一些敏感字符)。我的建议是:

数据类型强制转换;

过滤掉这些内容:JS标签及代码、CSS标签及代码、HTML标签中的各类事件、单引号、双引号、SQL关键字;

3、源码目录及文件权限严格控制

这个是很重要的,既使攻击者拿到了上传漏洞,但是我们只允许它上传到特定目录,其它目录没有写权限,那就感染不了,如果没有执行权限,那上传的动态脚本也是无法执行的。

4、后台使用复杂口令

后台地址改成无法猜到的地址,密码一定要设得复杂点。

5、定期对站点进行木马查杀

定期把站点备份好,然后做木马查杀,现在杀毒软件是可以查杀WEB木马的。

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

相关文章

如何撤销网站备案(如何查看别人撤销的信息)

如何撤销网站备案(如何查看别人撤销的信息)

网站备案注销的一般流程: 一、备案注销需要到备案号当地的通信管理局下载【注销备案申请表】 二、把【注销备案申请表】里的信息填好 1.备案号 写上申请删除备案号域名的备案信息 2.域名...

电脑显示你输入的网址无法访问?

电脑显示你输入的网址无法访问?

可能是因(yīn)为游览器域名解(jiě)析错误导致的,具体解(jiě)决方法(fǎ)步骤如下: 1、首先按向WIN+R组合键调出运行。 2、然後(hòu)在运行中输入cmd,点击确定按钮。 3、進...

如何本地调试网站?

如何本地调试网站?

说点核心的東(dōng)西吧。首先:家里IP是动态的,要(yào)绑定花生壳域名(路由器设置一下就(jiù)行)其次:域名别名解析到壳域名即可(前提是家里80端口没被F。)最(zuì)后,本地搭建网站...

怎样注册自己的网站(个人网站注册查询)

怎样注册自己的网站(个人网站注册查询)

建网站的确是一件比较复杂的事情,即使是利用现在很便利的自助建站平台,也难免会有一大堆事情需要我们操心。不过,相信这个分享可以帮助大家解答各种建站疑问,让大家忍不住马上亲手制作一个属于自己的网站。 因为...

官网和门户网站的区别,七师门户网站官网

门户网站指涵盖个方面信息资讯的网站,一般内容全面。 普通网站基本为垂直定位,只专注于某一方面。 搜索引擎式门户网站 该类网站的主要功能是提供强大的搜索引擎和其他各种网络服务,这类网站在中国比较少。 综...

如何给网站增加内链-主域名内链是什么意思

对于企业来说,做优化要根据自身的情况来决定,优化的侧重点也要放在主营的产品上,突出公司的优势,这样才能有效果。 优化的思路和布局很重要,主要分为两大类: 一、关键字的筛选与布局策略 1. 企业网站选择...

如何快速网站排名,刷360网站排名首

我们做网站优化是为了什么,一句话来说,就是做排名,上首页。相信大家的目的都是一样的。 今天,你的网站上了首页了吗?为什么没有上?自己技术没到家,还是根本就不知道该如何优化了? 想要在搜索引擎...

seo网站建设是什么意思(gta5网站建设中什么意思)

seo网站建设是什么意思(gta5网站建设中什么意思)

通过了解各类搜索引擎 抓取互联网页面、进行索引以及确定其对特定关键词搜索结果排名等技术,来对网页进行相关的优化,使其提高搜索引擎排名,从而提高网站访问量,最终提升网站的销售或宣传的效果。搜索引擎优化对...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。