抓包工具Fiddler在爬虫中的使用(附视频)

正片开始

首先介绍下中间人原理

正常情况下,你给服务器发送请求,服务器给你返回内容,这没啥说的。

现在来了一个抓包工具作为中间人,变成你发送的请求,经过中间人那里,再到服务器,服务器给你返回的内容,先到中间人那里,再回到你那。

举个简单的例子

刚开始你和你同桌翠花是小两口,整天眉来眼去,上课小声在底下偷偷说话,美滋滋,这时候你们中间是没有中间人的。

后来,班主任发现了,把你俩调开了,让狗蛋跟翠花坐同桌了,这咋整啊,没法说悄悄话了,你只能写个纸条,让狗蛋递给翠花,翠花看完,又回了纸条,让狗蛋递给你,狗蛋就是中间人。

所谓中间人攻击就是,狗蛋趁你俩不注意把纸条的内容改了,成功离间你和翠花,最后狗蛋和翠花好上了。

Fiddler

不稳定的传送门:

Fiddler官网​www.telerik.com/fiddler

下载后安装,然后打开最上方Rules菜单,点击HTTPS配置HTTPS的抓包

HTTPS设置完,点击Connections,设置如下

接着我们设置手机端

保证手机和电脑在同一网络下!!!

如果是真机,连同一WIFI,如果是模拟器,无需设置。

安卓手机,长按WIFI名字,会弹出以下菜单,点击修改网络

点击高级选项,选择手动

设置代理服务器主机名为你的电脑网络Ipv4地址,端口为Fiddler默认的8888

点击保存后,之后打开手机浏览器,访问你刚刚设置的IP+端口,到达证书安装页面

下载并安装证书,起个名,随便写

设置锁屏密码

然后就可以愉快的抓包了,具体如何抓包,请看视频,我会在视频中介绍基本功能如何使用,其实也就两个功能。

高能预警!!!建议看到我打开浏览器,把视频链接粘贴进去时,提前捂下耳朵。

Fiddler抓包工具的基本使用

抓包这东西,因为我们在抓之前都不清楚我们要的数据在哪,所以一开始大家会感到盲目,不知道点哪,所以还是建议大家平常没事多抓一些App练练手,慢慢有经验了,自然速度也会快起来。

今天说完了Fiddler,下次我们说Mitmproxy,之后我们就可以开始个小案例把之前的运用啦,

不清楚视频讲的大家晕不晕,有什么好的建议或者在使用过程中有什么,都可以私信或者在评论区给我留言。

谢谢大家的观看,欢迎订阅本专栏,能点个赞加个关注就更好啦,在此谢过~