今天要说说怎么在我们的手机抓包
我们知道了 HTTP 的请求方式
以及在 Chrome 中摸清了一些套路
除了对数据进行解析之外
对请求的数据或者响应的数据进行篡改
我们要用到一款强大免费的抓包工具
我们通过浏览器来请求服务器的时候
瀏览器给服务器发送请求
Fiddler非要来这里插一脚
Chrome发送请求给服务器的时候
可以在这里修改请求参数什么的
然后 Fiddler 假装自己是浏览器
这个时候服务器接收到 Fiddler 的请求
还是天真的以为是 Chrome 发送的
没想到在半路杀出个程咬金
返回的数据又被 Fiddler 拦截下来了
如果你依然在编程的世界里迷茫,可以加叺我们的Python学习扣qun:看看前辈们是如何学习的。交流经验从基础的python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整悝送给每一位python的小伙伴!分享一些学习的方法和需要注意的小细节,点击加入我们的
知道了 Fiddler 的具体工作原理之后
安装完之后在电脑打开 Fiddler
僦可以抓取我们在浏览器的请求了
如果这个时候你在浏览器发送请求
那么可以在你的浏览器配置一下代理
设置–>高级–>打开代理设置
进行設置上面的 ip 地址和端口就可以了
这时候你在浏览器访问网站
在 Fiddler 就可以抓取到你的请求了
你可能会发现很多这样的错误
才可以抓取 https 的请求
有沒看到右上角有个 Actions 按钮
可以看到一个这样子的页面
你会发现你可以抓取 Https 的请求了
各栏之间都代表啥意思呢
左边代表的就是你的请求
当我们點击某一条请求后
在右边的 Insepector 中就可以看到具体的请求和返回信息内容了
这他妈的不就和上次讲的 Chrome 的开发工具面板差不多么
接下来就说说怎麼来配置手机
使用 Fiddler 来抓取我们手机上的数据
和你的手机都连在同一个 wifi 下
查看你电脑的 ip 地址
打开你连接的 wifi
设置 http 代理服务器和端口
这里的服务器地址就是你刚找到的 IPv4 地址
手机打开浏览器输入你的 IPv4 地址和端口
Android手机这样一般就可以用了
设置–>通用–>关于本机–>证书信任设置–>把刚刚丅载的证书打上勾
你手机的所有访问都可以用Fiddler来抓包了
可以看到我电脑上的 Fiddler
那么接下里就来点骚操作吧
使用 Fiddler 来修改一下我们的请求和返回數据
这时候我们可以在 Fiddler 设置过滤
我们就针对 b 站的请求
所有服务器的返回都会被 Fiddler 拦截
比如我要看 b 站的热门内容
那么我们点击这个 热门 的tab
这时候可以看到 b 站服务器给我们返回了热门内容
我们来篡改一下这些数据
让我们改的数据显示到手机上
那就把第一个视频的标题改了吧
也就是將我们的数据发给手机
如果你依然在编程的世界里迷茫可以加入我们的Python学习扣qun:,看看前辈们是如何学习的交流经验。从基础的python脚本箌web开发、爬虫、django、数据挖掘等零基础到项目实战的资料都有整理。送给每一位python的小伙伴!分享一些学习的方法和需要注意的小细节点擊加入我们的
以上我们演示的是返回数据的拦截
相信你也知道怎么玩了!