Fiddler手机抓包

一、电脑端配置

第一步 :fiddler默认不抓取https的包,该步骤是开启https抓取
在这里插入图片描述
第二步: 电脑端此时作为服务端,因此需要配置服务端口,以及允许远程连接。
在这里插入图片描述
注意设置完之后需要重启一下fiddler。

二、手机端

第一步:保持手机和电脑在同一个局域网,即网段相同。
第二步:安装CA证书,手机浏览器访问:http://电脑ip:端口 ,例如:http://192.168.31.224:8888

如下:
在这里插入图片描述
点击红色链接下载ssl证书,然后在手机设置中搜索CA证书(华为手机: 安全=>更多安全设置=>加密和凭证=>从存储设备安装=>CA证书=>选择本地文件),进行安装。

第三步:设置代理,在wifi中修改网络(长按wifi名会弹出)

在这里插入图片描述

当以上两步操作完毕之后就可以正常抓包了。

抓包原理:

要真正理解抓包的原理,还得从计算机网络讲起,咱们通过自问自答的方式来简单讲解一下:
1、电脑&手机是如何上网的?
答:这个问题很大,我们暂且拆分出来多个子问题:
1.1、什么是网络?
答:通过物理介质连接起来的多组计算机,使得他们可以相互共享资源。通俗的理解如果有多台电脑相互连接那么就构成了一个网络。
1.1、网络是如何通信的?
答:举个不太恰当的例子:
广袤的大草原上有两只不会叫的羊,牧人给他们起名叫羊A和羊B,他们相隔甚远,牧人使用一根长长的绳子将他们连接在一起,羊A闲来无事想和羊B聊天,于是他拉了拉绳子,远在几里之外的羊B感受到了有人拉扯绳子,于是也拉绳子回应了一下,羊A收到了羊B的反馈,于是又拉了三下绳子,表示我感受到了你的回应。于是他们就这样通过这个绳子来通信并建立起了友谊。过了一段时间,草原上又来了一只羊,牧人给他起名为羊C,羊C也想加入聊天于是牧人也用绳子将他和其他两只羊连接在了一起,此时每只羊身上都系了两根绳子,分别连接两只羊,为了区分绳子对端的羊,于是牧人告诉了每只羊对方的名字。随着越来越多的羊加入,每只羊身上的绳子也越来越多,羊也快被绳子压得喘不过气来,于是牧人想了一个方法。将一整个羊群划分为多个小羊群,每个小羊群当中都有一个狗子,每个小羊和狗子用一根绳子相联,每个羊圈的狗子之间相联。此时,羊C想要和羊A聊天怎么办呢,那首先要拉绳子告诉狗子你要和谁聊天并且告诉狗子是哪个羊群,柱子找到对应羊群的绳子拉了拉告诉对方羊群的狗子,狗子再找到羊A的绳子拉了拉,这是羊C才将完整的信息传递给羊A。那么此时羊之间的通信网络就已经形成了。但是小羊们都比较健忘,老是忘记经常聊天的小羊在哪个羊群,于是牧人重新将小羊的名字进行命名羊A变成了羊群1羊A。羊B变成了羊群2羊B,羊C变成了羊群3羊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值