博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Fiddler实现IOS手机抓取https报文
阅读量:4698 次
发布时间:2019-06-09

本文共 790 字,大约阅读时间需要 2 分钟。

如何设置代理访问内网进而抓取手机的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

你可能感兴趣的文章
部署 dashboard 插件
查看>>
hdu 2191 (多重背包二进制优化)
查看>>
C#中,当从数据库中查询到数据,以DataTable类型返回后,如果需要对DataTable中的数据进行筛选,可以选择下面的方式...
查看>>
19_01访问权限修饰符
查看>>
HDU1506
查看>>
Linq中常用的方法
查看>>
翻译:TRUNCATE TABLE(已提交到MariaDB官方手册)
查看>>
ASP.NET MVC 5 自动生成的代码框架
查看>>
在ASP.NET Core 2.2 中创建 Web API并结合Swagger
查看>>
新装Windows 2003 + IIS 6.0的问题
查看>>
http基础
查看>>
学习Selenium 自动化从一张藏宝图开始
查看>>
第一次冲刺阶段(五)
查看>>
Android ADB 用法
查看>>
Chaos网络库(三)- 主循环及异步消息的实现
查看>>
Oracle EBS 查看执行计划
查看>>
获取 Transaction Source
查看>>
iOS设计模式汇总
查看>>
win7 64下安装mysql-python报错的解决办法
查看>>
【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之集群概念介绍(一)
查看>>