windows Charles iphone https 抓包 2017-07-21

来源:互联网 发布:php 查看网页源代码 编辑:程序博客网 时间:2024/06/10 18:18

写在前言的一些话

对于iphone的https 抓包网上的教程没有一个能行。经历了什么叫绝望。但我坚信这个软件肯定能进行https的抓包。最后在东拼西凑的情况下终于搞定了。所以决定写一篇博客给后面的人 让你们少走弯路 


下面的流程一定要一步一步做 不要跳节奏。



1,Charles 4.1.4 软件下载

百度网盘地址:https://pan.baidu.com/s/1gfzqMxP  提取码:hhbv (若链接失效,回复留邮箱我发给你)

pojie替换掉原文件夹里的charles.jar
C:\Program Files\Charles\lib\charles.jar


2,删除已经安装的charles证书

(win+r 键执行 certmgr.msc)并删除已安装证书



3,windows 安装https证书(下面的那个证书选择受信任的根证书颁发机构很重要。如果不选你永远也抓不了包。然而很多教程里面都没有这步)





4,配置软件https



5,设置iphone手机代理

首先

配置iphone的http抓包

获取当前电脑的ip地址并配置到iphone。如下图配置。

获取电脑的ip地址


配置iphone http代理,这个安装包默认的代理端口是8888



6,配置iphone的https代理

安装证书

在iphone自代浏览器输入:http://chls.pro/ssl


对于已经安装的错误证书在"设置》能用》描述文件"可以删除


7,os 10.0.3 iphone 证书信任

对于ios 10.0.3以后的手机需要进行额外的证书信任操作。之前的我也不知道。我的手机版本是10.03。官网有如下说明。


另附官网说明地址:https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/


好了。到此你在电脑上看。是不是已经能看到正常的网络请求的内容了


原创粉丝点击