android****之-----fiddler手机抓包

                                                          fiddler抓包

一、首先下载fiddler

官网地址:http://www.telerik.com/fiddler

android****之-----fiddler手机抓包

下载完后点击安装就可以了,可以自定义目录。

 

二、工作原理

下载完聊一下它的工作原理,不然的话都不知道这玩意是怎么工作的

在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应。Fiddler 是以代理web 服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。网络请求走fiddler,fiddler从中拦截数据,由于fiddler充当中间人的角色,所以可以解密https。因此,它比一般的firebug或者是chrome自带的抓包工具要好用的多。不仅如此,它还可以支持请求重放等一些高级功能。它还可以支持对手机应用进行http抓包的。本文就是手机抓包。

三、设置Fiddler

android****之-----fiddler手机抓包

点击Options  

android****之-----fiddler手机抓包

  注: 8888为默认端口号,可修改,但需注意两点,一是本机空闲端口,二是手机代理设置时端口要一致。

所有操作完成之后,重启Fiddler

至此PC端的设置完成,然后再设置Android手机端。

 

在设置手机端之前,打开cmd视图窗口输入ipconfig  获取到ip地址。

android****之-----fiddler手机抓包

 

打开android设备的“设置”->“WLAN”,找到你要连接的网络(此处必须保证PC和手机在同一局域网内),在上面长按,然后选择“修改网络”,弹出网络设置对话框,然后勾选“显示高级选项”。

android****之-----fiddler手机抓包

如图:

android****之-----fiddler手机抓包

 

四、大功告成,然后就能看到抓取到的数据了

android****之-----fiddler手机抓包

 

至此,抓包学习就到这里了。。。。