网页暗链挂马详细教程以及解决方法

puppy

网页暗链挂马详细教程以及解决方法

今天阿南在工作QQ上通过了一个好友的申请,发现原来是一名站长,不过这位站长比较大佬,在我同意了好友申请之后连一句“你好”都没有,一直在向阿南提问,在回答完几个问题之后连一句“谢谢”也没有就直接闪了,这样的大佬着实不多见,看来阿南还是有很多东西需要学习啊!

在访问了这位大佬的博客之后,阿南发现了一篇特别有意思的文章,就是关于网页暗链挂马详细教程,所以转载过来分享一下。转载这篇文章并不是让大家学习这位大佬在客户的网站挂暗链,而是想让各位站长了解挂暗链方法从而学会去解决这类的问题,身为一名白帽SEO站长,以挂暗链为耻!

以上是被挂暗链的网页源代码图片,以下为四种网页挂暗链的方法:

1、链接位于页面可见范围之外。可以将position位置属性设置成负数,则链接无法显示在可见页面之内。

  1. style=position:absolute;left:expression_r(1900);top:expression_r(3999);> href=“暗链网址”>关键词
  • style=position:absolute; top:-999px;right:-999px;> herf=“暗链网址”>关键词
  • style=textindent:-9999em; display:block;float:left>=“暗链网址”>关键词
  • 2、利用跑马灯marquee属性,链接以跑马灯形式迅速闪现,跑马灯的长宽设置很小,同时将闪现的频率设置很大,使得查看页面时不会有任何影响。

    1. height=1width=4 scrollamount=3000scrolldelay=20000> href= “暗链网址”>关键字

    3、利用display:none和visibility:hidden隐藏区域里的内容。

    1. =“display:none;”> href=“暗链网址”>关键字
  • style=visibility:hidden;> href=“暗链网址”>关键字
  • 4、利用链接颜色与背景色相同,链接文字使用低像素,达到隐藏的效果。

    1. herf=“暗链网址” style=color:#FFFFFF;>关键词
    2. herf=“暗链网址” style=fontsize:1px;>关键词
    3. herf=“暗链网址” style=lineheight:1px;>关键词

    以上四种是惯用的挂暗链的方法,但目前的搜索引擎也开始对这些方法进行识别和打击,如果代码没有任何处理的话,那么这些外链将有可能全部被降权。

    即便如此,这几种仍然是目前最常见的暗链隐藏方法。但是为了不被搜索引擎识别,很多攻击者会采用JS向页面中写入ccs样式,并设置其属性,见参考5,6条。由于搜索引擎对这种JS代码的内部实质意义还无法识别,因此也成为了挂暗链的一种常见形式。

    5、利用JS修改样式属性

    1. id=“anlian”> href=“暗链网址”>关键字
    language=javascript>
  • document.getElementById(“anlian”).style.display=“n”+“one”
  • 6、利用JS向页面中写入ccs样式

    1. language=“javascript” type=“text/javascript”>
    2. document.write(
      );
      =“暗链网址”>关键字 language=“javascript” type=“text/javascript”>
    3. document.write(
    );
  • 7、利用遮挡层隐藏暗链。z-index属性可以设置元素的堆叠顺序,z-index值越小其堆叠顺序越靠后,因此可以利用其它层来遮挡暗链。

    1. =“father” style=position:relative>
    2. class=“topLever” style=position:absolute;left:0;top:0;zindex:999; width:90%;height:100px;>遮挡层:可以放图片等
  • class=“hideDontent”>隐蔽层:可以放暗链
  • 8、利用iframe创建隐藏的内联框架

    9、利用重定向机制。在跳转之前的页面写入不相关的链接,通过快速跳转到正常页面,使用户无法察觉。

    1. leftMargin=0 topMargin=0 scroll=no>
      href=“暗链网址”>关键字
    2. language=“javascript” type=“text/javascript”>
    3. window.location.href=“lianjie”;

    10、利用标签插入链接。位于网页html源码头部内的标签,提供有关页面的元信息,是搜索引擎判定网页内容的主要根据, 攻击者可以在标签中插入大量与网页不相关的词语以及链接。

    1. http-equiv=“refresh” content=“1”; url=“暗链网址” />
    2. name=“xxxx”content=“黑链及描述”>

    以上就是大佬博客所分享的网页暗链挂马详细教程,希望能够各位站长有些帮助,可以通过定期查看网站的源代码,使用站长工作检查黑链、死链,等操作,并定期进行网站漏洞检测、漏洞修复、后门检测等,以提高网站的安全性等安全防护。


    相关推荐
  • 企业网站SEO:中国企业网站优化与网络推广技巧!
  • 关键词排名波动原因,如何解决网站排名不稳定!
  • 电商推广:值得注意的12个小细节!
  • SEO标准化流程:搜索引擎喜欢什么样的网站!
  • 豆瓣外链:豆瓣小组做外链的注意事项?
  • 系统推荐
  • 符合搜索抓取习惯的网站更容易快速收录
  • 实战SEO网站优化整体思路汇总
  • 什么是网站降权,网站首页被降权后应该如何去分析原因
  • 白帽SEO、快排、黑帽SEO三者优势劣势的对比
  • 三个月,日均指数1W5的关键词“垃圾分类”排名百度首页
  • 热门关键词
    URL


    puppy
    Comments