关于tiny免流那些模式



一般情况下,tiny的模式模板如下

全局配置:
uid=3004;(应用放行,不管)
listen_port=65080;(监听端口,不改)
woker_proc=0;(后台进程数,不改)
daemon=on;(这个就不用知道太多了,拿模板就行)
mode=wap;(联网方式,很多模式是wap,参考免流常用接入点)

http模块:
http_others=on或者off;(建议不写这一行)
http_ip=10.0.0.200;或者10.0.0.172;(不管)
http_port=80;(端口别改)
http_del="X-Online-Host,Host";(一般情况,不改)
http_first="";(这里很关键[阴险][阴险])

https模块:
https_connect=on或者off;(常用on)
https_ip=10.0.0.200;或者10.0.0.172(不管)
https_port=80;(端口别改)
https_del="Host,X-Online-Host"(一般情况,不改)
https_first="";(同理,这里很关键)

dns解析:
dns_tcp=http;
dns_listen_port=65053;
dns_url="119.29.29.29";
(dns解析这一块基本可以不管,url可以稍微改改)

我们用手机卡正常上网主要有两个验证系统,联网系统和计费系统,而免流要做的就是通过联网验证的基础上骗过计费系统,具体来讲就是让联网系统走正常host,让计费系统走我们的伪装host。

部分语法:联网系统中\r表示回车(就是换行),\n表示结尾,一般写完一部分host我们会写\r\n,也就是结尾的意思。[H]也就是[host]表示saqimg.qq.com俗称真实域名,也就是我们联网的的那个host,\t表示制表符,一般用作干扰。在计费系统中,\r表示空格,\n和\r\n表示结尾,\t同为干扰字符,有没有发现\r在联网和计费系统的含义不一样,这个很重要[滑稽][滑稽]

联网host类型:一个正常的请求里面,联网走host有三种类型:首头host(后面简称首),网络协议后的Host(后面简称H),X-Online-Host(后面简称X),而这三个联网host有一定的检测顺序。(有人说还要分X,H,首,x,h)

联网首行讲解:就是http_first和https_first,其中http_first的一般格式:[M] (此处可插首头host) [U] [V]\r\n(后面可有H或者X)我们要做到联网的同时不计费,就要学会欺骗计费系统。很多地区的联网机制是X>首>H,我们看个例子来骗过计费系统:(记住是在del删除了首行X和H的基础上)
[M] [U] [V]\r\n\rHost:[host]\r\nHost:migumovie.lovev.cn\r\n
这里我们看到没有首头H,那就不管,联网系统读到的信息是这样:
MUV
Host:[host]
Host:migumovie.lovev.cn
联网系统读到Host:[host],通过,可以联网
计费系统读到这样的信息:
MUV
\rHost:[host]
Host:migumovie.lovev.cn
读到\rHost:[host],(卧槽\r这是个什么玩意)计费系统认为*Host:[host],这堆玩意他不懂,直接跳过,然后就读到了我们的咪咕视频伪装,所以将流量损耗记作了咪咕视频内所耗的流量,不扣套餐费。
而我们所需要的联网机制就是X,首,H的优先级,测试方法可用首伪法做示范:
[M] 伪装host[U] [V]\r\nHost:[host]\r\n
如果正常联网说明H>首,反之首>H。也可以来测试首头和X的检测顺序。
当然也可以不要首头host在协议后面写X和H来检测:
[M] [U] [V]\r\nX-Online-Host:伪装host\r\nHost:[host]\r\n
如果不联网,说明X>H,反之H>X。
我们可以利用联网优先级来写模式,具体自己脑补,可以多看看别人写的模式。
关于圣子模式,就是抓包抓到的圣子IP然后更改ip和port(上面一般是10.0.0.200:80)它的作用就是强行让我们的模块联网,具体的话,一般用不上圣子模式。


发布时间:2019-4-6 19:31 Saturday
  • 版权声明:除非注明,文章均为【残月资源网】原创,欢迎转载!转载请注明本文地址,谢谢!

  • 返回列表
    上一篇:
    下一篇:

    发表评论

    填写QQ号自动获取信息
    快捷回复:

    评论列表 (已有1条评论)
    小樱路人2020-03-24 23:46回复
    谢谢大佬!