快好知 kuaihz

流量劫持的原理是什么

流量劫持在我们的生活中不可避免,那流量劫持的原理是什么?了解网络安全常识,首先就要了解手机流量安全应对与预防方法,下面本站小编就带您认识一下吧。

一、劫持演示准备

1、获取互联网用户发往80端口的网络数据包,无需回传的数据包。

2、演示用户的浏览器使用基数和安全程度较高的Chrome。经过笔者测试,该演示方案对于Windows系统+其他浏览器的组合,以及移动端iPhone和Android平台上的默认浏览器均有效。

3、注册开通某商网站联盟账号,系统会从后台分配到一个可跳转的url,该url会给用户设置cookie,同时用做系统后期统计计费分成。

二、劫持过程简述

1、当用户访问www.XXX.com,同时劫持者旁路侦听到该用户浏览器请求了某第三方js代码。(本文将拿Google Analytics的统计代码ga.js来举例,完整链接:www.google-analytics.com/ga.js),Referer目标站www.XXX.com。

2、先于www.XXX.com的服务器返回构造过的TCP包给用户,同时将篡改过的ga.js代码返回。

3、劫持完成后用户浏览器的访问不会有明显的异常感知,打开chrome的开发者工具查看访问情况。

在用户的主机上打开wireshark做抓包分析,可以看到被我方强制植入的统计Cookie已经成功。

三、该类流量劫持的特点

1、该类js代码是由第三方发布和更新,正常情况下不会有人对其返回进行校验。即便用户频繁重复请求或者请求失败,被劫持方不会被主动告知。

2、操作隐蔽且灵活,通过多种方式只需发送1k以下的数据包篡改js代码,即可完成劫持,无需额外的服务器再做跳转。

3、该类js代码在国内中小型web站点甚至大型网站具有较高的使用率,比如本文中提到的ga.js通常用作网站流量统计实现。

关于网络安全小知识,本站小编为您介绍和普及这么多了,看完上面的介绍,您对“流量劫持的原理是什么”这个问题了解多少了呢?综上我们可以看到,流量劫持主要就是通过相关的数据和网络来进行系统控制,以达到不可告人的目的。


本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:流量劫持的原理是什么  劫持  劫持词条  流量  流量词条  原理  原理词条  什么  什么词条  
信息木马病毒

 木马病毒怎么拦截短信

近日,河南省南阳市宛城区检察院审查了一起利用手机木马病毒拦截他人短信骗取500万元的特大诈骗案,对马琳寿等14名犯罪嫌疑人依法批准逮捕,并建议公安机关对肖景成等...(展开)

信息微信病毒

 微信病毒怎么清理干净

病毒曾经是电脑和网络的专利,现在却衍生到了小小的手机上,成为一种新的病毒。那么,微信病毒怎么清理干净那?就让本站的小编和你一起去了解一下吧!微信病毒清理干净方法...(展开)