如何设置代理访问内网进而抓取手机的Https报文进行分析定位。

准备工作:

1、PC上连接好VPN

2、管理员方式打开Fiddler工具

开搞:

一、设置Fiddler

1、打开Tools->Options->HTTPS窗口

圈起来的地方都勾上!

Ps:"Decrpt HTTPS traffic" 表示Fiddler就可以截获HTTPS请求;

2、打开Tools->Options->Connections窗口

圈起来的地方都勾上!

Ps:"Allow remote computers to connect"   表示是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来;

二、手机配置

1、网络代理配置:

安装Fiddler的电脑,跟Iphone必须在同一个网络里,故电脑和Iphone最好连同一个wifi;然后打开IPhone的wifi——>配置代理,服务器写电脑的ip地址(如:192.168.241.54),端口号写8888,注意要与Fiddler里一样。

**********************下面这一步是为了抓到https报文的明文,如果你只是想让手机能访问内网,可以忽略下面的步骤**********************

2、Iphone上安装Fiddler证书:

打开IPhone 的Safari, 访问  http://192.168.241.54:8888(ip地址就是电脑的ip), 点"FiddlerRoot certificate" 然后安装证书,直到安装成功。

现在大功告成,手机可以访问公司内网,而且也可以抓包!

坑:如果手机打不开页面,就检查下配置,设置–>通用–>关于本机–>证书信息设置; 将Fiddler的证书开关打开就行

转载于:https://www.cnblogs.com/sxming/p/7878023.html

Fiddler实现IOS手机抓取https报文相关推荐

  1. 【Fiddler】iOS机抓取https数据时,失败,全部显示“Tunnel to......443”和手机代理后无法上网的现象

    前置描述: 根据以往的抓包经验设置了ios后,(如 fiddler设置https,ios安装证书设置信任证书等),前面两天还能正常抓取的,但是再今天使用时突然就无法抓包了,且做了代理之后也无法上网了. ...

  2. https抓包_浅谈HTTPS抓包原理,为什么Charles能够抓取HTTPS报文?

    Charles作用其实相当于拦截器,当客户端和服务器通信时,Charles其实会先接收到服务器的证书,但是它会自己生成一个证书发送给客户端(不管是Web端或App应用),也就是说它不仅仅是拦截,甚至还 ...

  3. 使用fiddler实现苹果ios手机抓包

    Fiddler是一个强大的抓包工具,可以通过它抓取.查看和调试PC端.手机终端和远程服务器之间的http/https等通信. Fiddler没有手机客户端,都是安装在PC上,要实现对手机上的程序抓包, ...

  4. Fiddler抓取HTTPS包

    现在的Android应用程序几乎都会和网络打交道,所以在分析一个apk的时候,如果可以抓取出其发出的数据包,将对分析程序的流程和逻辑有极大的帮助. 对于HTTP包来说,已经有很多种分析的方法了,例如用 ...

  5. 【fiddler】用fiddler实现iPhone手机抓包

    一.fiddler的简介 fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一 . 它能够记录客户端和服务器之间的所有 请求,可以针对特定的请求,分析请求数据.设置断点.调试w ...

  6. android 监听本机网络请求_fiddler如何抓取https请求实现fiddler手机抓包-证书安装失败100%解决...

    一.HTTP协议和HTTPS协议. (1) HTTPS协议=HTTP协议+SSL协议,默认端口:443 (2) HTTP协议(HyperText Transfer Protocol):超文本传输协议. ...

  7. Fiddler抓取https数据报文,Fiddler数字证书解决方案

    前言: 一.浅谈HTTPS 我们都知道HTTP并非是安全传输,在HTTPS基础上使用SSL协议进行加密构成的HTTPS协议是相对安全的.目前越来越多的企业选择使用HTTPS协议与用户进行通信,如百度. ...

  8. Fiddler抓包工具入门:软件测试员必知的抓取https协议的方法

    首先给大家分享一个抓包的小故事: 小T在测试APP时,打开某个页面展示异常,于是就跑到客户端开发小A那里说:"你这个页面做的有问题,页面展示异常": 小A说:"这哪是我的 ...

  9. Fiddler抓取https设置及其原理

    Fiddler抓取https设置及其原理 2018-02-02 目录 1 HTTPS握手过程 2 Fiddler抓取HTTPS过程 3 Fiddler抓取HTTPS设置 参考 数字签名是什么? 1 H ...

最新文章

  1. java导出多个excel并打成zip包
  2. 源码安装mysql主从_mysql源码安装和主从同步配置
  3. 今天,Java编程周末提高班(第一期)正式结束
  4. 7500 cpuz跑分 i5_小米Pro笔记本亮相跑分网站:处理器包含AMD Zen3、11代酷睿
  5. jq绑定的事件不生效
  6. (lucas) Saving Beans
  7. Java多线程之Synchronized详解
  8. 通用for_each清理容器模板函数
  9. socket编程遇到的bug记录
  10. 算法笔记_面试题_9.解码方法/数字字符串解码成字母的种类
  11. 【CarMaker学习笔记】手把手教你搭建一个闭环道路并运行车辆
  12. 电脑蓝牙打电话-总结(篇外、虚拟声卡选型)
  13. 图解R树的原理及相关操作
  14. 麻省理工十亿美元计算机学院,麻省理工学院宣布10亿美元成立新计算机学院 | 芥末堆...
  15. 如何使用阿里云进行人脸和身份证头像验证比对(人证核验接口API)--java
  16. signature=e7b038f264f5a1cf5b8e81732b377b41,不同养生功法对2型糖尿病伴失眠患者抑郁,焦虑和睡眠质量的影响...
  17. 计算机漫游用户的工作原理,漫游用户配置文件全攻略
  18. C语言编程学习开发的俄罗斯方块小游戏
  19. 《H3C交换机配置与管理完全手册》(第二版)前言和目录
  20. HiveSQL练习题(一)

热门文章

  1. 【汇编语言/底层开发】9、转移指令的原理
  2. iOS开发篇——OC之NSNumber数字对象讲解
  3. C# 连接SQL 连接字符串
  4. windows mobile 上面固定比例图像缩放
  5. 瑞星布局:安全软件的时尚模式
  6. 问题 C: 判断三角形的性质
  7. 手工卡纸做机器人_亲子手工,带孩子用彩色卡纸做一朵可爱的小花,有教程
  8. 如何查看一个组件的 classid是多少_如何快速查看胎压?胎压多少才正常?带您全面了解爱车的轮胎...
  9. 日益努力而后风生水起,送3本技术好书
  10. Storm与Spark区别