云免流量(一):手机免流的原理

发布于 2020-05-19  233 次阅读


前言

这两年一直用的校园卡,在学校的时候还好,有WiFi,有校园流量,流量基本不用愁。后来实习了,不在校园卡归属地所在的省,于是校园流量就没法用。以至于,每个月流量总是超额,超额带来的问题就是限速,限速之后就特别难受,所以就想到了云免。

大概在移动10块钱20M的年代,我就接触过云免,但因为当时能力有限,虽然知道,但却没有成功。那个时候流量相对来说比较昂贵,做云免的平台也很多,相关交流社区也格外活跃,我记得当时很出名的一个论坛,叫刀云网。

后来移动互联的时代到来,流量开始变得廉价,云免也渐渐淡出大家的实现,但却一直没有消亡,因为需求还一直存在(虽然现在很多套餐宣称无限流量,但大都达量限速,空有噱头),就像当年的万能充,即使现在智能手机发展迅速,但我相信,在偏远的山村,落后的地方,万能充依旧扮演者相当重要的角色。

原理

简要描述(来源小极白客@乌云)

运营商为了给客户提供方便,提供了优惠政策,如:接收彩信、登陆掌厅免除流量费以及免收取流量费的其他业务。

运营商的计费系统为了区分用户使用的是免流量业务还是正常访问互联网会把这些免流服务的网址加入到白名单,当计费系统检测到用户访问的是白名单中的网址或接收彩信时就不会进行扣费。

当用户访问互联网时,向服务器发送一条http请求头,请求头中包含了访问的网址、UA、网络协议、主机(host)、Cookie、来源地址、文件类型等信息。

计费系统通过检测请求头来分辨用户访问的是不是白名单中的网址或者是接收彩信,但是计费系统检测的是用户发来的请求信息,这条信息是来自于用户的,而用户通过自定义该信息可以达到欺骗计费检测达到免流量上网的目的。

详细说明(右键在新标签页中打开链接)

声明

本文仅做学习交流使用,请勿违反相关法律法规!


这短短的一生,我们最终都会失去。