搜索引擎劫持的原理及实战
我们平时在搜索引擎里面进行关键词搜索的时候,当我们点击链接进入目标网站的时候,我们会发现之前的页面(也就是在搜索引擎进行关键词搜索的页面)变成了其它的网址(不是搜索引擎的地址)。那这种是怎么实现的呢?
很简单,这里主要给大家将一种实现方式,js来实现,我们用document.referrer来实现
我自己在本地做了个实验:
举例:
1. a.html文件内容如下:
<a href="b.html">浏览b.html </a>
2. b.html文件中的内容如下:
<body>
<script type="text/javascript">
document.write(document.referrer);
</script>
</body>
3. 则在通过a.html中的超链接访问b.html的时候,显示的结果是:
http://www.g.com/a.html
这里的www.g.com是自己本地做的解析
经过测试,需要将两个文件放在服务器中才能得到想要的结果,若直接在本地文件夹中则得到空字符串,若直接在浏览器地址栏中输入b.html的URL地址或使用打开菜单访问b.html,则document.referrer的值为空字符串。
**** Hidden Message *****
原理如此!学到了!感谢分析! 不错不错,谢谢定位分析 冒个泡,:lol 获取上层访问的父网址 这效果怎么应用呢 不错,学习了!谢谢定位了 不错,学些了~~~~~~~~~~~~~ 原理如此!学到了!感谢分析! 这种是本地劫持蜘蛛吗? 坎坎坷坷扩扩扩扩扩 看看 想学习学习内容 我找了好久的技术了 问我我我我我我我我我我我我我我我我 冒个泡。。。。啦啦啦啦 看一下 感谢楼主分享 看看,学习下。。。 真的好用?先学习学习啊 瞧瞧看看。。