Fiddler手机抓包

简介: 前置:安装fiddler,手机和pc处于同一个局域网中 PC端fiddler配置 配置fiddler允许监听到https,因为fiddler默认只抓取http格式的 设置HTTPS ...
+关注继续查看

前置:安装fiddler,手机和pc处于同一个局域网中

PC端fiddler配置

配置fiddler允许监听到https,因为fiddler默认只抓取http格式的

  • 设置HTTPS

打开fiddler,选择菜单Tools—>Options,在options弹出框选择https,勾选下图选项:
这里写图片描述
首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行

  • 设置connections,允许远程连接

点击Tools—>Options->Connections,勾选allow remote computers to connect,默认监听端口为8888(下图Fiddler listens on port就是端口号),若端口被占用可以设置成其他的,配置好后要重新启动fiddler,具体配置如下图:
这里写图片描述

移动端设置(Android&ios)

这里以安卓手机为例,ios设置类同
首先要知道pc端的ip地址,可以在cmd里面输入ipconfig或者网络共享中查询到,比如我的是:10.244.71.235 ,端口号:8888(Connections中配置的端口号)

  • 下载证书

手机和电脑连接同一个网络,打开手机浏览器,输入http://ip:端口号,例如:http://10.244.71.235:8888,点击前往
这里写图片描述
放大些,只需点击下图的红框链接:
这里写图片描述

随便输入一个名字,点击确认即可
这里写图片描述

如果点击确认的时候要求输入密码,就设置一个手机密码,后面不用的时候也可以删除掉

  • 设置WiFi代理

选择链接的WiFi,选择高级或者更多设置,选择手动,输入pc的ip地址和fiddler中配置的端口号
这里写图片描述

这时候操作手机,fillder上就显示请求信息了

抓包结束后的操作:

  • 1.停止电脑对手机的网络监控

     系统设置-wifi,找到代理,去掉即可;
    
  • 2.删除手机中证书

     安卓系统设置—安全—收信任的凭证—用户,点击证书删除即可;
    
  • 3.删除手机上密码

     手机系统—安全—密码,删除系统密码即可;
    
目录
相关文章
|
8月前
|
Web App开发 安全 iOS开发
【建站系列教程】2.2、fiddler手机抓包教程
【建站系列教程】2.2、fiddler手机抓包教程
【建站系列教程】2.2、fiddler手机抓包教程
|
8月前
|
存储 安全 网络安全
接口测试|Fiddler设置手机抓包
接口测试|Fiddler设置手机抓包
119 0
接口测试|Fiddler设置手机抓包
|
9月前
|
监控 小程序 Linux
在Mac上用手机抓包软件Charles抓取微信小程序中的高清无水印视频
手机抓包是一名测试工程师常备的技能,比如我想查看一个接口请求的参数、返回值,还有移动设备上的http请求、https请求,这一次的背景是我们想要在app端和小程序端抓取一些视频,这里用腾讯视频作为例子,使用mac系统的Charles软件(有点类似win系统中的fiddler,使用方式上大同小异)来进行视频接口与地址的抓包和嗅探。
在Mac上用手机抓包软件Charles抓取微信小程序中的高清无水印视频
|
12月前
Fiddler手机抓包配置指南
Fiddler手机抓包配置指南
364 0
|
Web App开发 安全 数据可视化
浅析手机抓包方法实践(zt)
浅析手机抓包方法实践(zt)
228 0
|
安全 Android开发 数据格式
如何解决 Android7.0之后部分手机无法抓包
最近,测试提出来这么一个问题,说公司android7.0以上的手机没办法抓包,他们拿不到数据。很是尴尬。 难道是因为android7.0近两年兴起?还是因为以前的测试就根本没抓包,,, 好了进入正题,通过一波的查阅资料过后发现:android7.0+的版本新增了证书验证,https的安全证书手机端和电脑端都必须安装,这个是前提;又由于android手机多厂商系统定制的问题,可能有部分手机确实无法抓包,这里,对于抓包的问题上,我们在给测试打包的时候要对我们的项目进行添加设置: 默认新任所有证书。
3861 0
Fiddler手机抓包安装与配置
安装配置步骤: 1、下载一个fiddler,网上随便下一个就可以了 2、打开软件,依次选择Tools-->Options,设置Connections和HTTPS 3、从fiddler获取地址 4、手机端和PC端要在同一个网络里,手机端中浏览器输入:http://192.
924 0
|
iOS开发 MacOS 数据安全/隐私保护
热门文章
最新文章
推荐文章
更多