如何抓微信的请求
2015-08-10 09:22
471 查看
最近公司做了一个微信的项目,因为项目只能在微信中运行,要调试的话就必须抓包。PC怎么抓取到微信的包呢?Fiddler就能帮您实现。
准备:一台PC(Windows),Fiddler安装包,一台装有微信的手机
1、在PC下载Fiddler,http://www.telerik.com/fiddler
2、安装(就是普通点下一步安装)
3、打开软件,点击菜单 Tools - Fiddler Options - Connections,勾选“Allow remote computers to connect”允许远程连接。
4、重启软件
5
4000
、点击右上角小电脑图标“Online”,可以查看到本机的ip,下面会展示很多ip,如果不确定哪个是自己的,在cmd中ipconfig查看一下
6、监听的端口号默认为8888,可以自行修改,点击菜单 Tools - Fiddler Options - Connections,设置Fiddler listen on port值
7、在手机上设置代理地址为本机PC的ip地址,端口号为8888(自行修改后则为修改后对应的端口号)
注意:如果你连接的是你公司的内网wifi且wifi启用了浏览器二次验证,需要先二次验证通过后,再启用代理。否则可能无法进行二次验证。
8、这时候在微信中点击任何链接,在PC上通过Fiddler都能查看到请求
注:需要微信链接都是https,默认Fiddler是不会抓取https请求的,需要设置一下。
点击菜单 Tools - Fiddler Options -HTTPS
如果还是无法抓取,可能需要手机下载安装一个证书,打开手机的浏览器,输入你的电脑ip:你的端口号,比如我的就是172.16.2.135:8888,安装证书
转载自:http://blog.csdn.net/silencemylove/article/details/47341317
准备:一台PC(Windows),Fiddler安装包,一台装有微信的手机
1、在PC下载Fiddler,http://www.telerik.com/fiddler
2、安装(就是普通点下一步安装)
3、打开软件,点击菜单 Tools - Fiddler Options - Connections,勾选“Allow remote computers to connect”允许远程连接。
4、重启软件
5
4000
、点击右上角小电脑图标“Online”,可以查看到本机的ip,下面会展示很多ip,如果不确定哪个是自己的,在cmd中ipconfig查看一下
6、监听的端口号默认为8888,可以自行修改,点击菜单 Tools - Fiddler Options - Connections,设置Fiddler listen on port值
7、在手机上设置代理地址为本机PC的ip地址,端口号为8888(自行修改后则为修改后对应的端口号)
注意:如果你连接的是你公司的内网wifi且wifi启用了浏览器二次验证,需要先二次验证通过后,再启用代理。否则可能无法进行二次验证。
8、这时候在微信中点击任何链接,在PC上通过Fiddler都能查看到请求
注:需要微信链接都是https,默认Fiddler是不会抓取https请求的,需要设置一下。
点击菜单 Tools - Fiddler Options -HTTPS
如果还是无法抓取,可能需要手机下载安装一个证书,打开手机的浏览器,输入你的电脑ip:你的端口号,比如我的就是172.16.2.135:8888,安装证书
转载自:http://blog.csdn.net/silencemylove/article/details/47341317
相关文章推荐
- 微信开发(1)自定义菜单
- 微信更新---素材库
- 微信接口获取昵称中的表情符的过滤
- 微信公众号抢现金红包活动的核心代码分析(asp.net C#)
- 微信Curl获取信息简单案例(PHP版)
- 基于微信硬件公众平台的智能控制开发流程
- 微信分享 apicloud方式 中遇到的坎
- 沐雪微信2.0最新版本升级啦
- 仿支付宝/微信的密码输入框效果GridPasswordView解析
- 键盘操作、小程序查看器
- 添加按钮\小程序查看器.java
- 绘图.java(小程序查看器)
- java小程序查看器
- 小程序查看器的用法.java
- 微信开发中不出现“该公众号无法提供服务”
- 微信公众号平台之自定义菜单开发
- 用C实现打字机模式的一个小程序
- 微信开发 文档集合 (链接)
- 微信支付--维权接口开发!
- 微信支付----没我想的那么难!