什么是Fiddler
百度百科:Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指 cookie ,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。
咳咳,年初玩微信跳一跳的时候知道了有人用Fiddler直接改成绩的时候,就想学习使用一下Fiddler。一直到今天才正式接触Fiddler,不要问我中间那段时间去干了什么w(゚Д゚)w,我也很震惊!
第一步 安装Fiddler
百度fiddler,点击进入其官网
点击右下角Free download(免费下载)
下载页面如下,需要我们填写问卷后下载
1、你准备使用Fiddler来做什么? 2、你的邮箱地址? 3、你来自哪个国家?
填好后点击Download for Windows下载,自动跳转下载
下载好后双击安装
默认安装在C盘,我们可以自定义到其他盘
第二步 Fiddler设置
安装好后打开Fiddler,页面如下
单击tools,选择options
https勾选如下
Connections勾选如下,端口我这里设置成5555(默认为8888)
设置更改好了,记得重新启动Fiddler生效
第三步 手机设置代理
打开cmd命令行程序,输入ipconfig命令,回车
获取内网IP(注意博主的情况是电脑和手机都连家里的无线网,同一个无线网)
打开手机设置,选择WLAN
长按选择修改网络
点击显示高级选项
点击代理,选择手动
设置地址为电脑的ip地址,端口为5555
第四步 手机安装Fiddler证书
打开浏览器,输入你电脑的ip+端口号
点击下载证书
下载好后,来到WLAN设置,选择更多->高级WLAN设置
点击安装证书
进入到证书下载的路径下,点击证书
证书这里不要选择WLAN,不然在应用中打开会显示证书错误
应该选择VPN和应用
第五步 Fiddler抓取网页和APP数据(微信跳一跳)
设置好后用浏览器访问博主博客
Fiddler抓取如下
点击叉叉,选择Remove All清除抓取的内容
打开微信玩一把跳一跳
Fiddler抓取如下,根据分数和历史最高分可知,这个请求就是上传分数的
Fiddler小白入门到此为止……