腾讯王卡手机全局免流,让40g专属流量变通用

文章目录[x]
  1. 1:几个问题:
  2. 1.1:为什么腾讯大王卡在使用qq浏览器访问任何网页都能免流?
  3. 1.2:在这个模式中,网页代理是怎么进行的,为什么只有大王卡用户使用QQ浏览器才会进行网页访问代理这个行为,QQ浏览器是如何判断大王卡用户的?
  4. 2:腾讯王卡手机全局免流(所以应用消耗的流量都是免费40g中的,不用使用QQ浏览器也能免流)
  5. 2.1:方法原理:
  6. 2.2:工具:TinyProxy
  7. 2.3:配置代码:
  8. 2.4:使用教程:

几个问题:

为什么腾讯大王卡在使用qq浏览器访问任何网页都能免流?

当我们使用qq浏览器访问网页的时候,qq浏览器会把我们的请求交给腾讯的http/https代理服务器(也就是一切访问我们都是访问腾讯的代理服务器,只是那些访问里面带着一些我们要访问网页的参数,代理服务器解析里面的参数之后就会把我们要的网页数据返回给我们),运营商的流量监测系统发现我们访问的是腾讯代理服务器之后,他就把我们消耗的流量规划到免费40g流量里面去了

在这个模式中,网页代理是怎么进行的,为什么只有大王卡用户使用QQ浏览器才会进行网页访问代理这个行为,QQ浏览器是如何判断大王卡用户的?

当用户访问网页的时候,QQ浏览器会先判定是否为大王卡用户,如果是就会先把网页访问的请求发送给代理服务器,但是代理服务器也需要判断是否为大王卡用户,如果不是大王卡用户那么他就会无视你的代理请求,所以怎么让代理服务器认定我们就是大王卡用户呢,我们发送给他的http/https请求中包含Q-GUID和Q-Token两个字段,服务器收到后进行判断,如果符合就会返回给我们需要访问的网页的数据了(下图是手机抓到的发送给代理服务器的包,老版本的QQ浏览器才能抓到发送给服务器的包了,用的是8.3.1.4075版本的,新版10.0.1抓不到了腾讯进行了修改隐藏了这样的包,不过代理模式还是那个模式)

腾讯王卡手机全局免流(所以应用消耗的流量都是免费40g中的,不用使用QQ浏览器也能免流)

方法原理:

根据上面的模式,我们只要把我们的http/https请求发送的包修改成符合免流http/https包的样子就行了,这里面最重要的几个参数就是Q-GUID和Q-Token还有代理服务器IP地址

Q-GUID是用户识别标志

Q-Token应该类似于秘钥

 

 

 

 

 

工具:TinyProxy

(什么是TinyProxy

它是一个代理服务器,用来实现http或https代理,windows系统一直在用ccproxy, 非windows系统,怎么开放个http代理呢?那就是TinyProxy。

 

我们在手机中安装TinyProxy,进行本地代理,通过TinyProxy我们把http/https请求进行修改

 

对TinyProxy进行配置,下面为配置代码

 

配置代码:

//本模式可自主替换IP

//116.128.146.115===========>上海

//210.22.247.196============>上海

//140.207.62.38=============>上海

//157.255.173.182===========>广东

//157.255.137.185===========>广东

//111.206.25.206============>北京

//123.126.122.24============>北京

//125.39.52.35==============>天津

//111.161.111.158===========>天津

listen_port=65080;

worker_proc=0;

mode=net;

daemon=on;

uid=3004;

//AccCore

//http://api.itie.pro/wkdt.php

//http://cs.xxzml.cn/k/get_tinyproxy_config.php

//http://api.xomue.cn/wkdt.php

token_api="http://api.xomue.cn/wkdt.php";

 

http_ip=116.128.146.115;

http_port=8090;

http_del="X-Online-Host,Host";

http_first="[M] http://[H][U] [V]\r\nQ-GUID: [Q_G]\r\nQ-Token: [Q_T]\r\nHost: [H]\r\n";

 

https_connect=on;\r\n

https_ip=116.128.146.115;

https_port=8091;

https_del="X-Online-Host,Host";

https_first="[M] [H] [V]\r\nHost: [H]\r\nQ-GUID: [Q_G]\r\nQ-Token: [Q_T]\r\n";

//AccCore提供接口

dns_tcp=http;

dns_listen_port=65053;

dns_url="119.29.29.29";

使用教程:

点赞