微信域名检测原理/微信防封原理

 缘由:公司COO举行线上活动,频仍利用H5,为了拉动社交互作用联网分享,总是用有个别什么样提出的价格、助力之类的意义,结果简单的说,活动传出被终端,总COO极度恼火,身为才能总管的自家被勒令整顿改进程序,须要:必得不可能让Wechat封了活动断了传播,领导命令如山,熬夜挑灯,寻觅了累累资料,请教了重重敌人,尝试了各样艺术,小编先分享第二个格局如下:

1 Tencent浏览器本身是用自个儿包装的TBS开采的, 具体能够查阅官方文书档案
腾讯TBS 
,不过Wechat的封域名是投机Wechat数据Curry面包车型大巴一个表,
每一遍起诉的域名就能被写入那些表里面,然后在微信里面张开域名的时候就能够把域名先和表里面包车型客车域名进线比对,
假若存在就提醒域名被封了.

Wechat域名检验服务原理

像这种Wechat域名检验服务网址宣称“官方接口,实时结果”
_
Wechat域名检查实验选拔Wechat官方接口,实时重返查询结果,准确率百分百,API接口响应速度快,平均检查实验时间只需0.2秒_

 背景:最近合营社的大伙儿号域名被封了,原因是厂商网址被黑后上传了三个不切合Wechat正式的网页。所以。。。就进来了Wechat域名解封的流程。

有挺多朋友来问的,以后做一下增加补充,遍布式检查测量检验的构造如下图,通过客商通过web网址来交付要检查评定的域名,之后将域名存入音信队列,这里作者利用redis做轻巧的新闻队列,域名检查测验服务器通过音讯队列取要检查评定的域名。域名检查评定服务器要求挺多的,这里推荐使用虚构化VMware
vsphere懂openstack的用openstack也行,Taobao二手服务器2、3千块钱,就会跑几十台设想机了。web服务器和redis要放在外网,能够共用意气风发台,域名检查测试服务器放内网就能够了。

   
 1、Wechat封锁域名,大家就多搞多少个域名,让Tencent不便于监测到,大大减弱被封锁的高危害,

同理, QQ封域名也是同样的逻辑, 只是QQ用的是TencentComputer管家的.

翻阅了Wechat大伙儿号支付平台,未有找到这几个所谓的合法接口,想问下各位大腕,那类网址完成的法则,如何能够实时检查测量检验Wechat域名屏蔽的意况。

百度Wechat域名解封开采大多Wechat域名检验的网址,还只怕有Api;可是作者做Wechat群众号的时候却未有开采Wechat公众号有这几个API,奇异了,那帮牛人是怎么贯彻的吗?做为贰个技能吊丝八卦之火真是熊熊燃气。

易语言需求使用的redis模块上边给出链接:

     第豆蔻梢头,让分享域名和开采页面的域名分开,不用同一个。

先是步、重新检讨Wechat服务号的API。结果大家精通的,无果

威尼斯官网 ,链接: 密码:t2lo

   
 第二,让每便分享出去的域名,都用子域名,何况用动态子域名,全部子域名都拆解解析到相近的主次就能够。比方,aafs.111.com,fdfff.111.com
; 
多个即使都以贰个域名,但不一致样,更不轻松被监测到。纵然被检查测量检验到,子域名被封了,主域名还在,其余的子域名照旧可用,非常划算。

网络有的人讲域名有未有被封用Wechat访谈一下域名就了然。不过小编对安卓不熟习啊。

威尼斯官网 1

    第三,多思量一些一流域名,比方 xxx.com , yyy.com 
 这是必得的,因为子域名只怕主域名都有望被封锁,所以,必得希图八个,应对突发情形。

合计心里真是不甘心。 对了Wechat的Computer端是还是不是也可以检验?

   
前二种情状都比较好整,第三种情形,蒙受了难堪,一是因为急需备案的域名,不亮堂去何地购买
,找了比较久也没找到,二是后台怎么样能立即的检查测试到有个别域名被Wechat封锁屏蔽了吧?问了有的对象,加上自身的测验对照,笔者发掘那个还不错,响应速度够快,一贯挺稳固的,价格也够公道,小编是土憋小编就喜好金立,所以自身找东西就弄物超所值的()

威尼斯官网 2

   
那些接口也很简短,给您二个接口地址,传给接口域名+帐号+密码就能够收获Wechat域名的状态了。接口重回的数量如下:

能够唉,那么上面包车型大巴事情便是运用抓包工具了。

   

1、 使用fiddler

{

威尼斯官网 3

  • status: 0,
  • domain: http://www.vcweixin.com,
  • errmsg: “域名不奇怪”,
  • time: “141ms”,
  • tip: “后天剩余次数:99”

2、wireshark https 抓包

}

威尼斯官网 4

 

本来抓包到的都以乱码。因为Wechat是行使https通信的,但是大家有抓包神器wireshark。

   
千里迢迢的首先步,可是解决难题的进程中也会有好些个收获的,用这一个艺术之后,活动确实稳固超级多了,一直再盛传有10几天都未有制动踏板过,总COO很欢快,整日对自己呵呵的夸赞有加,大家同盟社这种活动特意多,小编推断那只是万壑绵延第一步吧,无法欢欣的太早,前边笔者会继续商讨并享受越多的干货给大家!
(对了,有亟待购置备案域名的能够联系自己吧,表达来意哦 V V : )

上面便是怎么安插https抓包了。

威尼斯官网 5

1)配置意况变量SSLKEYLOGFILE

情状变量的配备格局:
系统->高等系统设置->高端->意况变量->新建。

变量名设置为:SSLKEYLOGFILE

变量值小编这里安装为:D:\sslkeylog.log

威尼斯官网 6

2)Wireshark配置

我的Wireshark版本是 2.4.3 中文版

威尼斯官网 7

结构路线是:编辑->首选项->合同(Protocols)->ssl

安装(Pre)-Master-Serect Log File 为境遇变量SSLKEYLOGFILE 的值。

威尼斯官网 8

重启Wechat和Wireshark(笔者不清楚重启有未有机能,反正小编重启了。)

再一次张开Wireshark后就多了三个标签《Decrypted SSL
Data》,点击之后你就足以如下图所示的看见曾经解密的TLS数据包的相信新闻了。

接下来大家通晓,你就能够博取供给的事物了。看效果图

威尼斯官网 9

 

6、编码实现

代码:

威尼斯官网 10

 

效果:

域名被屏蔽:

威尼斯官网 11

域名未有被遮挡:

威尼斯官网 12

效果与利益实现。

代码就不享受了,写的太丑。

总结:其实那么些效果的落实没有成文想象中那么轻巧,中间还应该有众多的每每,被笔者寓褒贬于波折的文笔之中一笔带过了,最终效果是大功告成贯彻了,大家做工作的时候心里不要慌,发掘难题叁个多百度查资料,当然也要问下外人的有没办法,还要有散落思维。比如像自家那边,安卓开荒不懂,那么能够动用WechatComputer端是否。

相关文章