fiddler抓包

一、下载Fiddler

链接:https://pan.baidu.com/s/1u_8OI9gy0FswxHCLekHSDw

提取码:p3b4

二、配置fiddler

我们安装好fiddler之后,需要更改一下网络链接,这里我以APP抓包为例进行讲解,使用安卓模拟器进行操作,APP软件为慕课网5.1.0版本;

1、fiddler选项设置:选择tools---->fiddler options
image.png
2、选择HTTPS:全部勾选
image.png
3、选择connections:端口默认设置8888
image.png
4、配置模拟器无线网络:注意要长按无线网,选择修改网络,点击高级选项,代理设置为手动,主机名写入本地无线网络适配器的地址,端口默认8888,点击保存;
image.png
image.png
5、下载fiddler证书:输入本地IP地址加端口,选择fiddlerRoot centificate一步步进行添加;
image.png
6、安装完成之后重启;

三、修改返回数据

修改返回数据:有时候我们会遇到一些APP升级的提示信息,此时我们无法进行抓包操作,这个时候应该进行修改返回数据,进行操作;

1、遇到升级提示的APP:
image.png
2、定位升级接口:进行数据的修改;
image.png
3、修改数据并保存:
image.png
image.png
3、选择AutoResponder:
image.png
image.png

image.png

image.png
4、此时我们退出再次进入,升级提示信息消失;

四、添加过滤规则

有时候我们只是想抓取接口,但是实际会返回给我们图片、404、502信息的一些接口,我们如果不想看到这些,我们可以进行过滤,一张截图说明;
image.png

过滤图片等前端样式,只修改格式即可(REGEX:(?insx)/[^?&].(css| ico | jpg | png | gif | bmp | wav| js)(?.)?$)

五、fiddler接口测试

1、以post请求方式为例,进行简单的接口测试;

首先我们确定将要进行测试的接口:http://www.imooc.com/api3/searchindex
image.png
2、选择TextView,将body信息复制;
image.png
3、选择headers,确定类型信息,将Content-Type信息复制;
image.png
4、进行接口测试:
image.png
5、查看结果信息,完成接口测试:
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容