(Android APP)HTTP调试代理之Fiddler抓包
2017-03-14 10:08
1061 查看
HTTP调试代理之Fiddler抓包
介绍:
Fiddler是一款非常流行并且实用的http抓包工具,它的原理是在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应,因此,它比一般的firebug或者是chrome自带的抓包工具要好用的多。不仅如此,它还可以支持请求重放等一些高级功能。显然它是可以支持对手机应用进行http抓包的。
下载和安装:
下载链接:https://www.telerik.com/download/fiddler/fiddler4
自选磁盘安装,安装成功后会弹出网页如下提示:
使用:
打开Fiddler,打开远程连接。
选择 Tools–> Telerik Fiddler Options–>Connnections–>Allow remote computers to connect.
若是需要配置Https协议的捕捉,则进行以下步骤:
1.1 Fiddler中配置Https配置:
Tools–> Telerik Fiddler Options–>HTTPS–>勾选Decrypt HTTPS traffic和Ignore server certificate errors
1.2 android手机上安装HTTPS证书(该步骤需在使用步骤3配置成功后,即android 访问被Fildder成功代理后进行)
通过浏览器访问http://电脑ip4:8888 ,出现以下页面,点击点”FiddlerRoot certificate” 然后安装证书.
注意点:若是不能下载,则到settting–>高级设置–安全–>凭据存储–>从sd安装–>点击FiddlerRoot.cer文件–>验证此配置,点击信任凭证–>用户。更多详情参考,Fiddler-config-android.
最后证书安装成功后,可在受信任的凭据的用户查看到(凭证的名字是自启的):
通过输入ipconfig命令行来 获取电脑的IP:
在手机的设置中,选择WLAN,找到需要连接的WIFI,然后长按,会弹窗出来。修改网络,勾选显示高级选项。
点击代理中手动模式,在服务器主机名中输入电脑的ip地址,端口上输入8888(Fiddler默认端口),点击保存。
启动手机的运用程序(例如,通过浏览器访问百度),会可以在Fiddler看到捕捉的请求(右边视图的上半部分)和响应(右边视图的下半部分)。
资源参考:
Fiddler官网:http://www.telerik.com/fiddler
Fiddler(各种配置和使用)教程:http://docs.telerik.com/fiddler/configure-fiddler/tasks/usefiddlerasreverseproxy
介绍:
Fiddler是一款非常流行并且实用的http抓包工具,它的原理是在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应,因此,它比一般的firebug或者是chrome自带的抓包工具要好用的多。不仅如此,它还可以支持请求重放等一些高级功能。显然它是可以支持对手机应用进行http抓包的。
下载和安装:
下载链接:https://www.telerik.com/download/fiddler/fiddler4
自选磁盘安装,安装成功后会弹出网页如下提示:
使用:
打开Fiddler,打开远程连接。
选择 Tools–> Telerik Fiddler Options–>Connnections–>Allow remote computers to connect.
若是需要配置Https协议的捕捉,则进行以下步骤:
1.1 Fiddler中配置Https配置:
Tools–> Telerik Fiddler Options–>HTTPS–>勾选Decrypt HTTPS traffic和Ignore server certificate errors
1.2 android手机上安装HTTPS证书(该步骤需在使用步骤3配置成功后,即android 访问被Fildder成功代理后进行)
通过浏览器访问http://电脑ip4:8888 ,出现以下页面,点击点”FiddlerRoot certificate” 然后安装证书.
注意点:若是不能下载,则到settting–>高级设置–安全–>凭据存储–>从sd安装–>点击FiddlerRoot.cer文件–>验证此配置,点击信任凭证–>用户。更多详情参考,Fiddler-config-android.
最后证书安装成功后,可在受信任的凭据的用户查看到(凭证的名字是自启的):
通过输入ipconfig命令行来 获取电脑的IP:
在手机的设置中,选择WLAN,找到需要连接的WIFI,然后长按,会弹窗出来。修改网络,勾选显示高级选项。
点击代理中手动模式,在服务器主机名中输入电脑的ip地址,端口上输入8888(Fiddler默认端口),点击保存。
启动手机的运用程序(例如,通过浏览器访问百度),会可以在Fiddler看到捕捉的请求(右边视图的上半部分)和响应(右边视图的下半部分)。
资源参考:
Fiddler官网:http://www.telerik.com/fiddler
Fiddler(各种配置和使用)教程:http://docs.telerik.com/fiddler/configure-fiddler/tasks/usefiddlerasreverseproxy
相关文章推荐
- Android抓包方法(一)之Fiddler代理
- Android中app的请求抓包工具 Fiddler 详解
- Android抓包方法fiddler代理
- 抓包工具的使用之三---fiddler命令行和HTTP断点调试
- Http代理抓包 Fiddler与Charles
- 通过Android虚拟机中安装Fiddler去调试app游戏
- 使用Fiddler对Android App进行抓包的步骤详解
- 手机测试环境调试 -- 微信,Android,IOS开发使用Fiddler代理
- 用Fiddler在Android上抓包(Http+https)
- Http代理抓包 Fiddler与Charles
- 手机使用Fiddler代理调试HTTP
- 使用Fiddler进行IOS APP的HTTP抓包
- 分享好东西:android抓包工具fiddler使用介绍 抓取 手机APP 中资源。
- Fiddler抓包调试网页与App请求与不抓手机app包的常见原因
- 虽然操作麻烦,但终于成功了——fiddler抓取android http请求包,极大方便了android调用webservice的调试。
- 使用Fiddler进行IOS APP的HTTP抓包
- J哥---------分享好东西:android抓包工具fiddler使用介绍 抓取 手机APP 中资源。
- 使用Fiddler进行IOS APP的HTTP抓包
- Http代理抓包 Fiddler与Charles
- 使用Fiddler进行iOS APP的HTTP/HTTPS抓包