微信代理端口是什么?微信有哪些端口?

发布:2017-10-24 16:32:32来源:lm8023yjw阅读:323

  微信代理端口是什么?微信有哪些端口?在微信开发中,我们需要了解微信程序底层的一些技术的实现原理,下面一起看看微信代理端口是什么?微信有哪些端口?

  微信代理端口是什么?

  打个比方,有某个公司需求如下,手机通过WIFI连接上网,而老板要求,员工使用手机只能上微信,而不能上其他网页和看在线视频。于是通过微信代理端口达到这样的目的就行了。

  微信有哪些端口?

  通讯端口分析

  远程通讯端口范围: 80,443,80,443,8080。

  HTTP方式分析

  在特征分析中,发现微信会采用HTTP协议进行通讯。

  连接的主机(Host)(正则表达式)为:^short.weixin.qq.com,^(mmsns|mmbiz).qpic.cn。

  TLS方式分析

  在特征分析中,发现微信会采用TLS协议进行通讯。

  连接的TLS主机(正则表达式)为:^(wx|weixin|res.wx).qq.com。

  最后得出的结果就是:

  使用微信端口80、8080,登陆和交互。

  使用:tcp 14000 端口 SCOTTY High-Speed Filetransferscotty-ft 发送语音文件

  TCP: 5222 5223 5228 80 8080 443

  以下是微信行为的一些分析:

  微信程序启动后,优先尝试DNS解析特定域名(support.weixin.qq.com,short.weixin.qq.com,long.weixin.qq.com,wx.qlogo.cn);

  如果DNS查询不可用,程序转为使用hardcode的ip链接服务;

  如果dns可用,返回的ip为根据ISP智能解析的结果,程序使用返回的ip链接服务;

  程序仅在注册阶段使用https链接,内容不详;

  程序使用tcp 80/8080链接服务器,其中80为http协议,8080为未知协议;

  80/8080两个端口同时或任何单独一个,均可提供服务;

  80端口为短链接,8080为长链接, 程序会优先使用8080端口;

  没有使用udp传输数据;

  当1-2次发送失败时,客户端会弹出提示“当前网络状况不好,是否提交反馈数据”,确认后客户端试图通过web提交反馈数据;

  以上就是微信代理端口是什么?微信有哪些端口?的全部介绍了,相信大家通过上面的微信客户端的行为分析,可以帮助大家更好的理解微信通讯的原理,更多微信素材就在微微风。

相关推荐:

微信小程序端口号限制是什么?微信小程序有哪些限制?

微信支付端口申请是怎样的?

微信端口是什么意思?

发表评论
微微风
昵称

热门文章

更多

微信支付勒索病毒是什么意思?什么是微信支付勒索病毒?

1

微信清理恶意账号是怎么回事?发生了什么?

2

微信卡包如何获得红包?怎样领红包?

3

微信公众号文章修改错别字规则是什么?有什么要注意的?

4

微信如何开通公交车扫码付款?方法是什么?

5

最新版微信钱包如何设置指纹支付?设置方法是什么?

6

微信收紧公众号数是什么意思?怎么回事?

7

微信收藏的图片怎么发送给好友?怎样操作?

8

最新版微信附近的人在哪?怎么打开?

9

微信漂流瓶怎么赚钱?两种赚钱方式介绍

10

最近更新

更多
1微信授权登录怎么取消?在哪取消授权
2微信怎么取消授权应用?在哪进行设置?
3微信支付怎样申请发票?申请的方法是什么?
4微信电子发票打印流程分享,在哪操作?
5微信电子发票多久收到?
6为什么微信电子发票找不到了?电子发票在哪?
7电子发票添加到微信卡包的方法是什么?以京东电子发票为例
82018年微信怎么申请电子发票?如何开发票?
9商家怎么申请微信电子发票?如何操作?
102018年微信电子发票在哪里看?如何查看电子发票?