charles代理抓不到包(使用Charles工具对手机进行HTTPS抓包)

这次用的工具:查尔斯,闪电模拟器。

常用的包捕捉器是fiddler和Charles。今天,我们将谈论查尔斯如何在手机上捕捉HTTS数据包。

Fiddler的抓包工具就不解释了。网上有很多提琴手的教程。

Fiddler只能在Windows系统上运行,并且是开源的。

查尔斯可以付费在Windows和macos上运行。

Charles也可以做sock5代理(后面我会写一篇如何用sock5代理抓不住包的APK的文章)



开始界面

PS .我下载了中文版(不知道有没有中文版,就叫中文版)



打开后的样子。

让我们开始配置代理。

代理-代理设置- 》HTTP代理被勾选。



代理开启

打开模拟器-设置-无线局域网。



手机wifi设置代理1



charles是什么牌子包

手机Wifi设置代理-“填写参数

单击保存。此时,我们已经代表了查尔斯。我们打开浏览器,试图抓取首页包。



试着抓住头条。

因为标题是《HTTPS连线》,我们拿不到包裹的内容。这时候我们需要在手机上安装一个证书。

打开查尔斯,选择如下



移动电话安装证书1



确认提示

大致意思是:将设备上HTTP代理的使用配置为192.168.0.109:8888。然后浏览到chls.pro/ssl并下载证书。

注:以上地址192.168.0.109是我电脑的局域网地址。每个人的地址可能不一样,自己去查电脑里的局域网地址。

根据他的提示,我们配置了HTTP代理。这时,我们应该打开Android自动系统浏览器,并访问chls.pro/ssl安装证书。



参观chls.pro/ssl

打开后,他会继续跳转到:http://www.charlesproxy.com/getssl

这时候我们可以耐心等他装完。



证书的安装

这时候我们只要输入一个证书名就可以确认安装了(如果手机没有密码安全什么的,会要求你设置密码,按照步骤操作就可以了)。

安装证书后,我们会继续抢头条首页包。



抢头条成功。

配置完成。

注意:如果查尔斯在使用过程中弹出



查尔斯弹出提示-来自网络

选择“允许”


您可以还会对下面的文章感兴趣

使用微信扫描二维码后

点击右上角发送给好友