Android利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。相关的知识,希望对你有一定的参考价值。


作者:程序员小冰 

大家都知道抓包的方法很多。我这里给大家介绍介绍一种,利用fiddler进行抓包,当然比如Wireshark也可以抓包,我们这里不做介绍。我这里演示的是fiddler+天天模拟器,当然真实安卓手机也是一样的。而且也可以观察自己pc电脑的数据。如果抓安卓手机的数据,手机建议连接自己电脑的无线网。因为fiddler只是一个代理,需要将手机的代理指向 PC 机,不能互相访问是不行的。只是简单地教你使用抓包,算是入门吧,更深的技术请自行在研究吧。

准备工具:

fiddler软件+天天模拟器  (关于软件自己自行下载)

1,先看一下我们的fiddler软件界面吧:

【Android】利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。_android

2,好了,我们看完之后,首先配置一下吧:
打开Fiddler的远程连接,Fiddler 主菜单 Tools -> Fiddler Options…-> Connections页签,选中Allowremote computers to connect。效果图如下:

【Android】利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。_android_02


3,然后设置完之后,重启Fiddler,不然可能不会更新你刚刚的配置。

4,下面开始设置手机端了,获取PC的IP地址,我的IP地址是:192.168.1.108

5,打开你的手机设置界面更改自己的手机wifi,进行配置代理:

【Android】利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。_android_03

【Android】利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。_fiddler_04

6,然后打开fiddler软件,然后我们用手机访问网络,就可以看到数据了,具体我们就可以分析了。

【Android】利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。_android_05


以上是关于Android利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。的主要内容,如果未能解决你的问题,请参考以下文章

[转] Android利用Fiddler进行网络数据抓包

Android利用Fiddler进行网络数据抓包

Android利用Fiddler进行网络数据抓包怎么跟踪微信请求

Fiddler抓包使用教程-Android应用抓包

如何利用Fiddler对Jmeter请求抓包?分享我意外发现的教程!

抓包工具Fiddler-使用教程