【建站系列教程】2.2、fiddler手机抓包教程

写在前面:大家好,我是热爱编程的小泽
【建站系列教程】是我的亲身建站经历写给广大建站同胞们的教学博客。
喜欢的话点个赞吧~ 评论区欢迎交流讨论~

相对来说,电脑接口的封闭性做的比较好,手机端抓包才是fiddler的良配。

fiddler手机抓包原理

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

步骤摘要

1. 安装fiddler、修改配置
2. 电脑和手机连上同一个wifi
3. 电脑cmd进入DOS,输入ipconfig查看ip
4. 在手机端所连的wifi下,修改代理,ip为电脑ip,端口号是fiddler默认的8888
5. 手机的任意浏览器输入 http://ip:端口号 ,会跳出来fiddler安装证书
6. 安装证书之后,开启证书,重启fiddler
7. 完成

详细步骤

1. 安装fiddler、修改配置

打开Fiddler菜单项Tools->TelerikFiddler Options->HTTPS

勾选CaptureHTTPS CONNECTs,点击Actions,

勾选Decrypt HTTPS traffic和Ignore servercertificate errors两项,点击OK(首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行),见图:
在这里插入图片描述
上一步窗口中点击Tools->TelerikFiddler Options->Connections,勾选allow remote computers to connect,默认监听端口为8888(下图Fiddler listens on port就是端口号),若端口被占用可以设置成其他的,配置好后要重新启动fiddler,如下图:
在这里插入图片描述

2. 电脑和手机连上同一个wifi

为什么连接wifi要在查ip之前?important
——因为,这里需要的是上网(接入互联网的ipv4地址),上网的ip是随你连的wifi的不同而变化的。

3. 电脑cmd进入DOS,输入ipconfig查看ip

在这里插入图片描述
具体是哪个ip得看实际情况,建议两个ip都试一下。

4. 在手机端所连的wifi下,修改代理,ip为电脑ip,端口号是fiddler默认的8888

在这里插入图片描述

5. 手机的任意浏览器输入 http://ip:端口号 ,会跳出来fiddler安装证书,建议用Safari,其它浏览器可能无法下载

在这里插入图片描述

6. 安装证书之后,开启证书,重启fiddler

进入设置 -> 通用 -> 关于本机 -> 证书信任设置,勾选Fiddler的证书即可
在这里插入图片描述

7.完成,可以愉快抓包了

在这里插入图片描述

发布了68 篇原创文章 · 获赞 48 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43592352/article/details/104373487