ITPub博客

首页 > IT基础架构 > 数据安全 > pr劫持的原理及操作实例、pr劫持的原理

pr劫持的原理及操作实例、pr劫持的原理

数据安全 作者:taotao12 时间:2020-12-03 09:12:53 0 删除 编辑

PR劫持:就是用作弊的手段获得较高的PR值。一般是利用跳转:一般搜索引擎在处理301和302转向的时候,都是把目标URL当作实际应该收录的URL。所以如果你从域名A做301或302跳转到域名B,而域名B的PR值又比较高,在PR更新后,域名A会显示域名B的PR值。最简单的就是先做301或302跳转到高PR的域名B,等PR更新过后,就马上取消转向,既减少了被K的风险同时也获得了和B站相同的PR值。这个做假的PR显示值至少维持到下一次PR更新,一般有两三个月或更长的时间(取决于Google的PR更新时间)。

IIS7网站监控可以及时防控网站风险,快速准确监控网站是否遭到各种劫持攻击,网站在全国是否能正常打开(查看域名是否被墙),精准的DNS污染检测,具备网站打开速度检测功能,第一时间知道网站是否被黑、被入侵、被改标题、被挂黑链。精益求精的产品,缺陷为零数据提供!
它可以做到以下功能:

1、 检测网站是否被黑

2、检测网站是否被劫持

3、检测域名是否被墙

4、检测DNS是否被污染

5、网站真实的完全打开时间(独家)

6、拥有独立监控后台,24小时定时监控域名

官方地址: http://wzjk.iis7.net/?dx

官方图:


  更隐讳一点的办法是,通过程序检测到Google蜘蛛来访的时候,返回301或302转向,对普通访问者和其他蜘蛛都返回正常内容,这属于进阶的PR劫持了,比如下面这段PHP代码就可以达到这个效果:
  ?[Copy to clipboard]View Code PHP1234567891011<!--f (strstr($_SERVER['HTTP_USER_AGENT'], “Googlebot”)){header("HTTP/1.1 301 Moved Permanently");header("Location: http://");exit;}
  else{header(’Content-Type: text/html; charset=ISO-8859-1′);};-->
  通过这种手段得到的PR值是xxx.com这个站的PR而不是你自己实际的PR值PR劫持的几个方法:
  方法一:用301重定向来实现PR劫持.
  301重定向:永久信息服务管理器,在欲重定向的网页或目录上按右键,选择【属性】;选择“重定向到URL”,在“重定向到”输入框中输入要跳转到的目标网页的URL地址,选中“资源的永久重定向”(切记),最后点击“应用”.
  Apache服务器实现301重定向相比较来说,Apache实现起来要比IIS简单多了。在Apache中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。
  Redirect permanent /  http:///  (将目录下内容重定向到 http:///  ) redirect permanent /default.php  http:///host (将网页default.php重定向到 http:///host/ )上面是通过Web服务器来实现301重定向,下面再说说如何通过动态编程语言实现301重定向.
  ASP下的301重定向?[Copy to clipboard]View Code VBSCRIPT1<!--esponse.Status="301 Moved Permanently" Response.AddHeader "Location","http://"-->
  PHP下的301重定向?[Copy to clipboard]View Code PHP1<!--Header( "HTTP/1.1 301 Moved Permanently" ) ; Header( "Location:  http:// " );-->
  ASP.NET下的301重定向通过301重定向,实施PR劫持,还有一些看似高明的手段,如下面这段301重定向的PHP代码,就专门针对Googlebot实施重定向,而真正用户访问的时候看到的不是这个。
  ?[Copy to clipboard]View Code PHP1234567891011<!--f (strstr($_SERVER['HTTP_USER_AGENT'], “Googlebot”)){header(”HTTP/1.1 301 Moved Permanently”);header(”Location:  http:///”);exit ;}
  else{header(’Content-Type: text/html; charset=ISO-8859-1&PRime;);};-->
  方法二:网站使用了别名解析来进行PR劫持和用网站域名转发PR劫持办法相似,都是使用的MyDNS解析域名实现域名的PR劫持。下面以我代理的新网互联的域名解析来作范例,首先进入域名系统平台,你会看到关于域名转发等等域名制作.
  利用MyDNS网站别名(CNAME)解析功能.
  下面来以劫持新浪网的PR为例,来解释下域名转发方法来劫持他的PR值。
  先登陆域名管理的解析界面,再找到网站的主机记录的功能列表设置;  在以下空白主机名称那栏输入www项,目的是为了设备www主机头用来劫持新浪网的PR值按类型项选选择解析:CNAME,指向中输入,作用为劫持sina.com的PR值。如果是想劫持其他的网站PR,比如要劫持腾讯的,那就是输入www.qq.com,再单击”增加新记录”,注销掉“MyDNS:服务管理器。

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69989889/viewspace-2738967/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-12-02

  • 博文量
    6
  • 访问量
    3305