先进的微信域名防封检测技术websocket实现实时检测-不死鸟防封微信技术剖析

做微信防封技术的肯定会遇到实时检测失效的时候。现在很多技术人员通过服务器去检测微信的域名时候被封,方式是通过微信短网址(有提供生成短网址的api)。当然这个方式刚开始是没有问题的,当同一个ip每天检测量的在100以内,是没有问题的,但是随着你的业务越来越大,“麻花疼”会封你服务器ip,可能会永久封ip。

那怎么办?

唯一的方法是不用服务器,或者用可变的ip地址。因此websocket实时检测就成功应用在 不死鸟防封系统上。

不死鸟防封websocket技术原理:

将客户端类型分成2种类型:服务器型客户端(简称server)和面对用户实时查询的客户端(简称client).通过client用户发送查询请求,将数据传递到server,查询成功后,就返回。

先进的微信域名防封检测技术websocket实现实时检测-不死鸟防封微信技术剖析_第1张图片

 

当然不死鸟微信域名防封之所以用websocket来实现,是成功实现了可变的ip和可变的设备。甚至,只要某个用户打开网页,就可以是server,也可以是client。

 

通过chrome 浏览 console控制台打印的结果

websocket握手成功,发送登录数据:{"type":"login","client_name":"client_3790875618","room_id":"1"}
url_status.js:173 client_qq_3790875618登录成功
url_status.js:212 刷新用户列表框
url_status.js:213 {7f00000108ff0000001b: "server_9995017938", 7f00000108ff0000001d: "client_3790875618"}
url_status.js:215 7f00000108ff0000001b->server_9995017938
url_status.js:215 7f00000108ff0000001d->client_3790875618
url_status.js:47 use tcp
url_status.js:244 向服务端7f00000108ff0000001b->server_9995017938  发送内容
url_status.js:192 say
url_status.js:195 sayed

 

 

你可能感兴趣的:(先进的微信域名防封检测技术websocket实现实时检测-不死鸟防封微信技术剖析)