网站莫名跳转,从百度谈什么是网站劫持?

news/2024/5/9 22:25:16/文章来源:https://blog.csdn.net/weixin_30642267/article/details/98834031

今年2月份的时候,网上爆出了神马搜索劫持百度搜索流量事件,网友使用百度搜索进入的搜索结果页出来的却是神马搜索的结果页。

百度搜索流量事件是网站劫持的其中一种表现。网站劫持还会导致以下问题:

  • 用户输入正常网址跳转到其它地址,导致用户无法正常访问,网站流量受损;
  • 通过泛域名解析生成大量子域名共同指向其它地址,跳转到非法网站,造成网站权重降低;
  • 域名被解析到恶意钓鱼网站,导致用户财产损失,造成客户投诉;
  • 网站经常弹出广告,影响客户体验,造成信誉度下降。

那么究竟什么是网站劫持,又有哪些网站劫持的方式呢?

搜索引擎劫持

搜索引擎劫持简称搜索劫持,其实就是从搜索引擎来的流量自动跳转到指定的网页。可以通过未经用户授权,自动修改第三方搜索引擎结果的软件实现,通常这类程序会在第三方搜索引擎的结果中添加自己的广告或加入网站链接获取流量等。

整站劫持

劫持者通过在网站页面载入js或web服务器内植入代码,全局劫持网站,导致整个网站跳转到其他网址。

关键词劫持

比如百度搜索某网站关键词,结果百度搜索后的结果是正确的,但是点击进去之后却跳转到别的非法网站上,并且此类劫持方式之后针对一部分关键字进行跳转,劫持方式比较隐蔽。

快照劫持

黑客通过技术手段拿到网站 FTP 权限或者数据库权限植入代码、添加劫持脚本,把他想要的内容写进一个页面代码里,在首页Head标签下调用,当搜索引擎访问网站的时候抓取到网站的标题-关键词-描述时,就会抓取到他设定的内容。

 

△ 图片来自网络

网络劫持

DNS劫持(域名劫持)

DNS劫持又称域名劫持,是指在劫持的网络范围内拦截域名解析请求,分析请求的域名,把审查范围以外的请求放行,否则返回假的IP地址或者什么都不做使请求失去响应,造成特定的网络无法访问或访问的是其他网址。

△ DNS 劫持

HTTP 劫持

当 HTTP 被劫持时,虽然 DN S解析域名 IP 地址不变,但是在和网站交互过程中劫持了用户的请求。在网站返回用户信息前,就返回了其他的请求,导致正常网站出现弹窗广告,甚至跳转到其他恶意网站

△ HTTP 劫持

浏览器劫持

第三方插件劫持

浏览器主页被流氓软件主页劫持插件通过修改浏览器配置文件实现主页篡改,增加了一些指向通常会避免的网站的链接,无法浏览某些网页,出现无穷无尽的广告弹窗。

路由器劫持

通过劫持路由器,篡改路由器 DNS 地址,控制电脑访问网络情况,将恶意网站设置为主页或者打开淘宝或者其他网上商城的时候,网址会自动跳转到一些推广页面或者正常网页出现弹窗广告。并且还可以监控用户的上网情况,窃取用户账号、银行卡信息等。

造成网站劫持的原因有很多,那么我们又该如何预防这些劫持呢?下次我们就来谈谈如何预防网站劫持。

转载于:https://www.cnblogs.com/upyun/p/7324135.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_725162.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软工作业4:用户体验分析:以 “师路南通网站” 为例

一、目标:针对师路南通 ,开展UX分析。 PS:对比另外2个学习网站:1. UMU学习平台 ;2. 学生安全教育平台 基于实例分析,体会用户体验设计的 7 条准则。二、过程 (一)满意的地方 1.界面符…

使用阿里云域名 服务器 Tomcat7 阿里云免费证书 Http转Https以及Https表单提交问题 搭建网站全过程及其踩的坑

一天的时间才搭完累死了! 我在这里主要记录一下,每个修改的意义.如果只是修改而不知道修改的意义我觉得下次还是不会! 云服务器本地使用Http协议访问Tomcat不用输入端口号 这里我已经在阿里云上购买了服务器及域名,并且域名已经备案. 1.登录阿里云服务器. 2.在服务器中下载…

用Teleport Ultra下载网站全部页面 爬虫

测试case,就是把Commons-FileUpload 的API下载来 上网查的时候我才发现这是一个由很多页面组成的网站,下载起来很麻烦。怎么办呢?呵呵,一定是有办法的。Teleport Ultra这个工具就能帮我们搞定!这是一个汉化绿版的迅雷下…

网站收集

1.http://msdn.itellyou.cn/ MSDN很多工具可以下载 将地址拷贝到迅雷下载即可 2.https://visualstudiogallery.msdn.microsoft.com/a1166718-a2d9-4a48-a5fd-504ff4ad1b65 isual Studio示例代码浏览器 免费Visual Studio示例代码浏览器为开发人员提供了一个在Visual Studio 20…

大型网站的标准

大型网站的标准 问题:什么样的网站才能算的上大型网站? 答: 用户访问量(优酷,百度)流量大(优酷:流媒体服务器搭建,主要技术点在于带宽)海量数据的检索问题&am…

python爬取内容乱码_Python爬取网站返回的内容为乱码解决方法

1、爬取某网站内容时,返回的结果为乱码,如图:2、写在前面的解释Requests会基于HTTP头部响应的编码做出有根据的推测,当访问r.text时,Requests会使用其推测的文本编码。查看网页返回的字符集类型:r.apparent…

关于php留言本网站的搭建

1.检查php,http服务是否安装 [rootlocalhost ~]# rpm -qa | grep http httpd-tools-2.4.6-40.el7.centos.x86_64 httpd-2.4.6-40.el7.centos.x86_64[rootlocalhost ~]# [rootlocalhost ~]# rpm -qa | grep http-bash: [rootlocalhost: 未找到命令 2.检查到没有安…

axure web组件下载_04网站设计关于axure原型预览文件访问慢的原因

01背景最近发现原来的原型预览访问速度超级慢,这一切貌似是最近调整了下Axure原型中的几个元件,上传之后,原本访问超级快的文件,变的超级超级慢。02原因分析过程1、首先直接从服务器角度找原因。自认为服务器可能是宽带不够&#…

css3网站代码 html5_HTML5和css3(一)

一、什么是 HTML5HTML5 的概念与定义是一个新版本的 HTML 语言,定义了新的标签、特性和属性拥有一个强大的技术集,这些技术集是指:HTML5 、CSS3 、javascript, 这也是广义上的 HTML5定义:HTML5 定义了 HTML 标准的最新版本&#x…

mysql投票网站_PHP+Mysql实现网站顶和踩投票功能实例

PHPMysql实现网站顶和踩投票功能实例,通过记录用户IP,判断用户的投票行为是否有效,该实例也可以扩展到投票系统中。首先我们在页面上放置“顶”和“踩”的按钮,即#dig_up和#dig_down,按钮上分别记录了投票的票数以及所…

openresty 交给php,openresty搭建网站防火墙

实现一个简单的防火墙,例如:当我提交一个 select * from 疑似 sql注入的参数时,则会直接被拦截下载waf配置:wget https://github.com/loveshell/ngx_lua_waf/archive/v0.7.2.tar.gz解压文件并将./config.lua,./init.lua,./waf.lua,./wafconf/*文件移动到你的项目目录例如在上篇…

学习MVC之租房网站(六)-用户登录和权限控制

在上一篇<学习MVC之租房网站&#xff08;五&#xff09;-权限、角色、用户管理>完成了权限、角色、用户的增删改查&#xff0c;现在将基于前面完成的内容&#xff0c;进行后台用户登录和权限控制功能的开发。 一、用户登录 用户登录涉及到密码的MD5校验、验证码、Session…

普通网站用双路cpu服务器,双路服务器怎么设置CPU

双路服务器怎么设置CPU 内容精选换一换云游戏场景&#xff0c;需要配置专业显卡。具体的场景典型配置如下&#xff1a;问题现象用户配置完成应用发布资源后&#xff0c;通过云堡垒机首次访问应用发布资源&#xff0c;不能正常访问。可能原因原因一&#xff1a;应用程序启动路径…

Web网站实现Google登录

一、打开谷歌控制台&#xff1a;https://console.developers.google.com/apis 二、点击创建凭据&#xff0c;如下图&#xff0c;填写项目地址等 三、创建好客户端ID和秘钥后&#xff0c;填写对应的项目网址和登录页网址 四、修改OAuth同意屏幕网站首页地址和隐私政策网址 五、代…

java如何截取网页数据_我想用java截取网站上的一条数据怎么截取不下来

展开全部苏宁的这个页面没有class"footer-bd"的&#xff0c;你换个试62616964757a686964616fe59b9ee7ad9431333337393562试&#xff0c;我试了下"footer-bom",这个就能拿到,你测试下&#xff1f;附测试代码&#xff1a;import java.io.BufferedReader;impo…

根据网站错误页面判断服务器和系统服务

判断容器 随便找一个网站&#xff0c;比方说这个&#xff1b;https://777kuu.com/ &#xff0c;在网址后面加上不可能存在的东西&#xff0c;比方说&#xff1a;https://777kuu.com/123.jpg ,让他暴露错误信息 像这样白底黑字加红字的就是windows 2008 R2 IIS7.5或IIS7.0 像…

《大型网站技术架构:核心原理与案例分析》读书笔记-高可用

万无一失&#xff1a;网站的高可用架构 1.网站可用性的度量 网站的页面能完整呈现在最终用户面前&#xff0c;需要经过很多个环节&#xff0c;任何一个环节出了 问题&#xff0c;都可能导致网站页面不可访问。DNS会被劫持、CDN服务可能会挂掉、网站服务 器可能会宕机、网络交换…

在自己软件上上传图片没问题到iis发布上就不能_Azure 上使用 Windows Server Core 运行 ASP.NET Core 网站...

点击上方蓝字关注“汪宇杰博客”导语微软智慧云 Azure 上虽然早就有 App Service 这种完全托管的 PaaS 服务可以让我们分分钟建网站。但是不自己配一下环境&#xff0c;就不能体现技术含量&#xff0c;容易被说微软的人都只会点鼠标。年轻的时候不敲命令&#xff0c;什么时候可…

如何在oracle中下载java,如何在oracle官方网站下载JavaSE官方文档

想要學習JAVA,卻又不知道無從下手。不知你是否有這樣的經歷。好不容易把JAVA JDK給下載下來了,也弄清楚了什麼是JDK、JRE、JAVA2、JAVA SE、JAVA EE等一大堆亂七八糟的概念。把JDK與ECLIPSE下載好後,配置開發環境。之後你需要的是JDK API文檔,此類API文檔有兩種方法獲取,一種是…

鸿蒙应用开发在线体验网址,华为鸿蒙应用开发在线体验网站上线,实现跨设备应用协同...

描述华为鸿蒙系统不仅仅是支持华为智能手机&#xff0c;还有应用在平板电脑&#xff0c;智能手表&#xff0c;智能电视以及其他设备上&#xff0c;是一个跨平台的操作系统。华为HarmonyOS应用开发在线体验网站现已上线。开发者可以通过在线体验“To-Do List”Demo&#xff0c;了…