Fiddler Android 数据抓包

Fiddler不仅可以抓web页面的HTTP/HTTPS的数据报文, 也可以抓取我们手机移动端数据报文

这里我主要说明的是本地抓取Android 安卓手机数据报文

前提条件

手机必须处于同一个网络当中, 并且手机网络代理必须设置为fiddler,当我们的手机经过Fiddler这一层服务!

那么接下来具体步骤如下:

1.确保手机和PC在同一网络环境下

手机和电脑必须在同一局域网,手机最好也关闭4G/5G网络流量, 并且使用wifi,让手机和fiddler在同一局域网下!

查看本机ip地址

android手机的网络进出口指向局域网中fiddler服务地址, 那么我们这里就必须要知道Fiddlerip地址端口号(port)

这里Fiddlerip地址就是我们当前电脑中的本机ip地址

那么查看我们电脑的 ip地址方法 如下:

win+R 调出运行然后输入 cmd打开命令行终端窗口,输入ipconfig, 找到其中的IPv4地址即为本机ip

如图

可以对照一下当前所安装的Fiddler中的ip地址是否一致,你可以直接在fiddler上 将鼠标放置于 Online 工具上就会显示本机ip地址,如果一样那么久可以确保一会设置手机和电脑在同一个局域网内!

Fiddler设置端口与允许远程连接

Fiddler中我们还要设置远程连接权限端口号

找到Fiddler菜单栏中的Tools ----> Options---->Connections

勾选Allow remote computers to connect(允许远程计算机连接) 然后设置一个端口,也可以默认为8888

如图

以上所有Fiddler设置之后最好是重启一下Fiddler,才可以让配置生效!

2.android手机设置网络代理

在确定了手机fiddler在同一局域网下之后, 那么我们来到android手机的设置选项下,找到WLAN

例如:

然后点击你当前所在的wifi网络环境下的名称

例如

然后选择代理

如图

把其中的改为手动

然后返回到上一步,输入Fiddler本地ip和设置Fiddler端口号

如图

那么到此android手机的网络代理设置 就到此为止, 其他不同型号的android手机设置大同小异,以此类推!

3.android手机配置证书

在抓取android手机数据包的时候 跟 web端也是一样,都需要配置证书,否则是无法正常进行抓包的!

之前已经在我们的android手机上配置好了Fiddler的代理服务了,那么现在就可以通过ip+port的方式来访问Fiddler 从而下载对应的证书!

方法如下:

android手机上打开(自带)的浏览器,输入刚刚配置的ip+port来下载证书,

例如:192.168.0.109:8888,  如果不出意外的话就会出现如下界面:

我们点击FiddlerRoot certificate(根证书)下载到android手机上!

如图

继续点击下载

温馨提示

这个时候可能有些android手机会出现以下问题,会出现 无法安装证书 因为无法读取证书文件的字样

解决方案

在下载之前,你可以手动修改证书的后缀名,修改为.crt 就可以了!

当我们下载的时候,就可以点击编辑按钮,进行文件名的编辑, 最后保存!

如图

然后再手机的下载管理中 找到刚刚下载好的证书 并且打开它

如图

最后点击保存即为 安装

完成android手机证书的安装!

那么如果你要查看安装的证书, 那么可以在手机中 打开设置-->其他设置-->设备与隐私-->信任的证书然后点击用户,就可以查看到刚刚所安装好的Fiddler证书

如图

其他手机可以在设置中搜索信任进行查找,大同小异!

注意(Notice)

全网最强Fiddler抓包实战教程(Android+IOS超级全面图文) 越来越刑相关推荐

  1. 全网最强HTTP+Fiddler抓包实战教程 干得不能再干 (超级全面图文)

    作者:极客小俊 公众号:同名 前言 居然有人干了5年开发,抓包都不会!

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

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/74439165 本文出自[赵彦军的博客] Fiddler 也可以支持对手机应用进行 ...

  3. 非常【刑】又可【拷】的fiddler抓包实战 涵盖使用教程/下载安装/抓取手机app

    Fiddler是一款非常强大的网络抓包工具,可以帮助我们分析HTTP/HTTPS协议的流量,从而深入了解网站的运行机制,发现安全风险和性能问题.下面是Fiddler工具的基础使用方法. 视频教程:非常 ...

  4. Fiddler抓包使用教程-扫盲篇

    Fiddler抓包使用教程-扫盲篇 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72823370 本文出自[赵彦军的博客] 1.什 ...

  5. 全网最全Fiddler抓包教程,超过十万人学习此教程!

    零基础玩转Fiddler抓包在测试领域应用实战! 各位做测试的同学想必对抓包工具fiddler并不陌生,但是很多同学可能没有总结过它的用法,下面我总结了fiddler一些常用的用法. Web端抓包配置 ...

  6. Fiddler抓包使用教程-安装配置

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72876628 本文出自[赵彦军的博客] Fiddler是什么? Fiddler是一 ...

  7. Fiddler抓包实战

    Fiddler抓包 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获.重发.编辑.转存等操作,也能用于安卓抓包. Fiddler有多种版本,我用的是Progress Te ...

  8. Android 7.0+模拟器Fiddler抓包详细教程

    [前言] 众所周知,假如设备是android 7.0+的系统同时应用设置targetSdkVersion >= 24的话,那么应用默认是不信任安装的Fiddler用户证书的,所以你就没法抓到应用 ...

  9. Fiddler抓包使用教程-会话图标

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72933882 本文出自[赵彦军的博客] 使用fiddler抓包时,会看到左侧按照顺 ...

最新文章

  1. 利用windows 2003实现服务器群集的搭建与架设(一) NLB群集的创建与架设
  2. next用法C语言,C语言可变参数的使用
  3. SLAM从0到1——状态估计之最小二乘问题解法:最速下降法、牛顿法、高斯牛顿法、LM法...
  4. 皮一皮:时代不同了...
  5. 1.4 isAlive()方法
  6. 《RPA、AI、.NET Core 与未来》-中国.NET开发者峰会
  7. 12.深度学习练习:Residual Networks(注定成为经典)
  8. 27岁985女硕,运营商工作三年,迷茫想转型
  9. 下载早期版本的JDK
  10. 2. Spring Boot项目启动原理初探
  11. python点击网页元素_ios+python 简单的查找页面元素并点击,点击的时候出现问题,求指点...
  12. msfvenom 生成php木马,利用msfvenom生成木马程序
  13. Ubuntu 18.04联网问题(已解决)
  14. Android 自动检测版本更新(包含强制更新)并安装
  15. 多边形面积计算公式, 根据GPS经纬度计算面积
  16. cout与printf区别
  17. C++知识点(持续更新)
  18. 计算机网络实验(华为eNSP模拟器)——第十一章 帧中继网络
  19. PID:智能小车入门(位置式和增量式)
  20. 小程序获取城市行政区号_支付宝小程序开发——获取位置API没有城市区号的最佳处理方案...

热门文章

  1. 2014年放假方案发布让我忍不住要说几句“除夕不放假”
  2. 【项目实战课】基于BiLSTM+CRF的命名实体识别实战
  3. python爬虫天气生成csv数据
  4. App自动化之xpath定位
  5. .htaccess文件上传解析漏洞
  6. 树莓派学习笔记(二)
  7. Java的fia_acca报考条件之一的FIA到底是什么?
  8. signature=d522a0024e7d20dbfee94b566a5dfed5,Severely Fading MIMO Channels
  9. quartz的触发器CronTriggerBean配置
  10. react源码解析15.schedulerLane