charles如何抓包(charles手机抓包工具详细教程)

现在就来开始抓包啦:

1.PC抓包

由于charles会自动配置浏览器和工具的代理设置,所以说打开工具直接就已经是抓包状态了。直接打开网页就可以了。

注意:

(1)Charles支持抓去http、https协议的请求,不支持socket。

(网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket)

(2)防火墙关掉

点击上方的代理—windows代理

电脑charles客户端下载SSL证书

帮助—SSL代理—安装charles证书

将所有的证书都放入下列存储—受信任的根证书颁发机构—下一步—完成

2.手机端抓包

使手机和电脑在一个局域网内,不一定非要是一个ip段,只要是同一个路由器下就可以了。

(1)首先利用cmd -config命令查看自己电脑的ip地址

配置代理服务器

菜单栏上选择“代理—代理设置,

填入代理端口xxxx

勾选启用透明HTTP代理

查看自己本机IP

(2)然后在手机端的wifi代理设置那里去进行相关的配置设置。

这里的代理服务器地址填写为电脑的ip地址,然后端口这里写8888(这个是charles的默认设置),如果自己修改了就写成自己所修改的端口就可以了。

配置完成,会看到一个charles与手机端的连接提示弹窗,选择allow即可。

(3)手机端抓包https

上述1、2步骤,只针对http请求。由于https协议的特殊性,所以要求电脑端和手机端都需要安装下证书,否则会看到返回的数据都是乱码。

第一步:电脑端证书下载

第二步:手机端证书下载

在设备上打开这个网址
   http://www.charlesproxy.com/getssl 安装 Charles SSL 证书。

注意,同一个手机对应不同电脑上的Charles都要分别下载证书进行认证,因为手机的证书是和电脑端的Charles一一配对的。

PS:ios手机,需要信任该证书

C.相关配置

选择Proxy | Proxy Settings,弹出proxy设置选项卡,勾选Enable SSL Proxying,在Location部份选择add,按如下图添加,抓取任意站点、443端口的数据。

3. 抓取的包全部出现unknow的解决方法

代理-SSL代理-启用SSL代理-添加 如图主机和端口都添加*

代理-SSL代理-启用SSL代理-添加 如图主机添加*,端口添加443

如图所示即可完成 解决unknow问题。如果个别情况出现unknow,可能是本身抓包软件存在个别漏抓问题。可以忽略!

(0)

相关推荐

  • 京东商家如何提取User pin包和手机pin包

    京东快车推广时候有选择 用户PIN包,作为定向推广渠道.那么怎么获得这些用户PIN包和手机PIN包呢.伯爵在这里总结了一点与大家分享 操作方法 01 进入京东商家后台 进入"订单管理&quo ...

  • iPhone(苹果)手机真伪查询辨别详细教程

    iPhone(苹果)手机真伪查询辨别详细教程是什么呢? 操作方法 01 1.吃了好久土才攒钱买的苹果机,当然不希望它是个水货或者二手机了.那么今天就说说,怎么判断自己买的苹果手机是不是行货或者翻新机 ...

  • 【手把手教你制作ROM】ROM解包、修改、封包工具和教程

    传统的ROM制作都要对system.img进行手动解压,修改,封包,现在教你一键操作,完成ROM制作全部流程,本文主要用到了rom定制大师工具,在本文中小编也为大家提供了该工具的下载地址,有想要自己动 ...

  • Charles抓包工具详细教程

    Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器.它允许一个开发者查看所有连接互联网的HTTP通信.这些包括request,response现HTTP headers (包含co ...

  • 安卓手机恢复出厂设置详细教程

    安卓手机固然精彩,但是随着我们安装的应用越来越多,应用之间的不兼容导致手机频繁重启,恶意应用消耗大量流量,窃取用户隐私,此时我们就可以通过恢复出厂设置来解决这些问题.下面说一下安卓手机恢复出厂设置的办 ...

  • 诺基亚c7手机刷机详细教程

    手机刷机是一项非常简单的工作,只要严格按照步骤来的话,一般都是可以成功的.现在为大家介绍诺基亚c7手机刷机的详细教程.塞班论坛上也有此教程,是bin大神的原版教程. 操作方法 01 刷机前准备:刷机前 ...

  • fiddler 的手机抓包教程

    Fiddler的介绍: Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求. Fiddler能捕获IOS设备发出的请求,比如IPhone, I ...

  • fiddler设置手机抓包,可是手机没有网络了怎么办?

    手机没有网络有两种情况 一.手机没有流量了 如果收你的手机没有网络了,小编有如下的三种解决方法 1.打开移动营业厅开通流量套餐,恢复数据流量. 2.到有无线的地方去,蹭个网,当然要在你能知道密码和保证 ...

  • fiddler手机抓包基本设置是什么?

    首先是fiddler的安装,这个不用说了,下载最新的fiddler安装就好了,具体如下: 下载安装Fiddler,下载地址:http://www.telerik.com/download/fiddle ...