1、准备:Android+IOS设备

  下载:fiddler抓包工具,不是最新版的链接:

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

     提取码:o0i9 

2、fiddler 傻瓜式安装,进行fiddler的设置

  2-1、进入fiddler,菜单栏选择 Tools——options

  2-2、选择connections,勾选 allow remote computers to connect(允许远程设备连接),端口默认为8888 ,点击OK,在HTTPS中勾选Decrypt HTTPS traffic

3、fiddler的主机电脑需要与手机设备连接在同一个网段,主机电脑可ping 通IOS和Android的网络

4、设置手机的代理:

  4-1、设置IOS的代理,进入无线局域网,点击此图标,进入详情页面后滑动到底部,打开配置代理选项,输入fiddler的电脑IP和端口

  4-2、在Safari浏览器中输入fiddler的电脑IP:端口,进行证书的安装

点击fiddlerroot certificate安装,点击后选择允许,提示已下载描述文件

再进入到设置——通用——描述文件,选择DO_NOT_TRUST_FiddlerRoot,点击安装,会出现再次点击安装和输入解锁密码,安装完成后点击“完成”

再设置证书信任设置

设置——通用——关于本机——下滑至“证书信息设置”,将按钮打开

IOS的设置完毕,先记录完Android的再一起抓包试试看

5、设置Android的代理,Android是华为的,可能有的地方设置不一定一样

  5-1、进行代理设置:ip和端口(IP为电脑的ip)

  5-2、使用浏览器访问 IP:port,选择fiddlerroot certificate,给证书命名,点击后我的手机直接会帮我安装成功

5-3、查看受信任的凭据会找到此证书,则设置成功

6、验证是否可以抓到手机的运行包,IOS中打开了爱奇艺后查看到抓到的包是HTTPS,信息中会有说明代理是哪个设置

Android中打开CNSD的应该,fiddler可抓到的代理是Android的

设置成功.....抓包成功.....

可通过ctrl+F搜索相关信息,fiddler会以高亮显示

fiddler 进行Android/IOS代理配置抓包的更多相关文章

  1. 使用Fiddler针对Android手机网络请求抓包

    本文转载自大牛Trinea的博文:Android利用Fiddler进行网络数据抓包 主要介绍Android及IPhone手机上如何利用Fiddler进行网络数据抓包,比如我们想抓某个应用(微博.微信. ...

  2. Fiddler代理手机抓包

    Fiddler代理手机抓包 0. 安装Fiddler 1. 安装HTTPS证书并允许远程连接 Tools - Options 点击OK后重启Fiddler. 确保手机与当前电脑在同一局域网. 然后在手 ...

  3. 如何在 Android 手机上实现抓包?

    如何在 Android 手机上实现抓包? http://www.zhihu.com/question/20467503 我想知道某个应用究竟在数据提交到哪里,提交了什么.网上的教程太复杂,不想麻烦.有 ...

  4. 使用fiddler对手机上的程序进行抓包

    用fiddler对手机上的程序进行抓包,网上有很多的资料,这里写一下来进行备用.   前提: 1.必须确保安装fiddler的电脑和手机在同一个wifi环境下 备注:如果电脑用的是台式机,可以安装一个 ...

  5. 【转】详解使用tcpdump、wireshark对Android应用程序进行抓包并分析

    原文网址:http://blog.csdn.net/gebitan505/article/details/19044857 本文主要介绍如何使用tcpdump和wireshark对Android应用程 ...

  6. 如何在ios 系统 中抓包??

    为了实现在ios系统上抓包,如下步骤: 1,设备越狱 2,在cydia-软件源-设置中改为开发者,否则有些deb搜索不到 安装如下软件:OpenSSH,OpenSSL,wget (下载工具) Apti ...

  7. 使用Fiddler对Android或者iOS设备进行抓包

    1.PC端Fiddler配置 Tools->HTTPS->选中“Decrpt HTTPS traffic”,“Ignore server certificate errors” Tools ...

  8. Fiddler对安卓高版本进行抓包解决方案以及分析 进阶二

    今天是2021年的最后一天了,多分享一些干货吧!看过上一章节教程后会有同学疑惑,我也一步一个脚印的,跟着流程走也设置了代理以及安装了证书,有的同学会发现 为什么手机不能够连接网络了呢?细心一点的同学会 ...

  9. Fiddler系列教程2:手机抓包图文教程

    上篇Fiddler教程,我们教了大家Fiddler安装配置及如何使用Fiddler进行基本的Http抓包及模拟请求,今天给大家介绍下如何使用Fiddler进行手机抓包. 运行环境为Windows 10 ...

随机推荐

  1. git 多仓库源 配置

    在后台配好ssh公匙后 在C:\Users\Administrator\.ssh 下修改config文件  就叫config不带后缀 若没有则新建 配置SSH 密匙 # 配置github.com Ho ...

  2. springboot搭建一个简单的websocket的实时推送应用

    说一下实用springboot搭建一个简单的websocket 的实时推送应用 websocket是什么 WebSocket是一种在单个TCP连接上进行全双工通信的协议 我们以前用的http协议只能单 ...

  3. Golang 怎么给WaitGroup加超时时间

    怎么给WaitGroup加超时时间呢?刚好群里有人问了我这个问题,我就把我的方法在这边贴出来了. var w = sync.WaitGroup{} var ch = make(chan bool) w ...

  4. css3(1)

    边框: 盒子圆角:border-radius:5px / 20%: border-radius:5px 4px 3px 2px; 左上,右上,右下,左下. 盒子阴影: box-shadow: box- ...

  5. JS基础-作用域

    作用域相关问题 下面的代码打印什么内容,为什么? // 情况 1 // 情况 2 var b = 10; var c = function b() { b = 20; console.log(b) } ...

  6. Java mysql连接

    public List<String> getDBTable(String tableName) { List<String> columns = new ArrayList& ...

  7. 基于JavaScript google map集成流程

    google地图集成流程 一.获取Google Map API密钥 1.进入Google官网 => https://www.google.com.hk/ ,申请一个谷歌账号(如果没有)然后访问下 ...

  8. .NET 中数据访问用的 DBHelper(Sql Server) 类

    public class DBHelper { private static string DBConnectString = "Data Source=.;Initial Catalog= ...

  9. C# 使用自带Microsoft.Office.Interop.Excel简单操作Excel文件

    项目添加应用 Microsoft.Office.Interop.Excel.dll 文件 引用命名空间: using Excel = Microsoft.Office.Interop.Excel; 简 ...

  10. d3.js 入门指南 - 仪表盘

    D3的全称是Data-Driven Documents(数据驱动的文档),是一个用来做数据可视化的JavaScript函数库,而JavaScript文件的后缀通常为.js,所以D3被称为D3.js. ...