Fiddler抓包的详细介绍 -从入门到精通实战
ninehua 2024-11-17 19:52 11 浏览
Fiddler抓包
包的定义:数据在网络上传输的形式
包的形式:http/https、webservice、socket等协议
抓包目的:查看客户端传递的信息、客户端与服务器交互、服务器返回的结果
fiddler使用
官网下载安装:https://www.telerik.com/download/fiddler
fiddler只能抓http/https协议的包,默认只能抓http协议包
如果要抓https协议包,需要如下配置:
Tools-Options-HTTPS-依次勾选全部
Actions里面-Trust Root Certificate-确定
点击OK,重启fiddler
抓包操作
停止/开始抓包 左下角Capturing按钮
过滤进程 左下角,第二个Capturing按钮
清除抓包 Ctrl+X 清除全部
怎么抓到目的包(问题对应的包):
先停止抓包,并清除之前的记录
把所有前置操作做完
开始抓包
操作bug触发的步骤
完成后,停止抓包
你抓到的记录基本就是和操作相关的
怎么看懂包
查看包的状态:
400:参数错误或者授权错误
你传的数据,服务器看不懂
404:Not Found
url地址写错了
这个资源不在了,弄丢了
500:服务器报错了
502:Bad Gateway
你如果想到服务器去,先得通过网关
本质还是后台报错
更多http状态码,请参考百度百科: https://baike.baidu.com/item/HTTP%E7%8A%B6%E6%80%81%E7%A0%81/5053660?fr=aladdin
双击左侧的请求包,右侧分两部分,请求部分和响应部分
看参数:
客户端带给服务器的信息
看响应:
服务器返回给客户端处理后的结果
抓包与BUG分析
BUG描述
网页输入密码后点击登录没有反应:http://testingedu.com.cn:8081/inter/index.html
步骤一:
先抓到登录的http接口包
步骤二:
看参数:用户信息传递了没有√ (如下图)
看结果:后台给出了结果没有√ (如下图)
结论:
前端bug:
后台服务异常,前端没有给提示信息,比如服务器忙等(优化级别)
因为这里,后台虽然报错了,但是请求是有结果的,虽然结果是错误的
后台bug:
用户名输入will%,后台返回500,附带报错截图
系统%解码错误,比如登录用户名或者密码里面出现%都会报错,截图
怎么判断前后端的bug:
如果参数有问题,那么前端就有问题
如果结果有问题,那么后台就有问题
如果后台给了结果,前端没有给结果(前端有问题)
最后,如果你对软件测试感兴趣,欢迎百度搜索“特斯汀软件测试腾讯课堂”或关注公众号“特斯汀软件测试”,里面涵盖很多精彩免费视频或干货知识
相关推荐
- Google Play版设备下周可升级安卓5.0
-
IT之家(www.ithome.com):GooglePlay版设备下周可升级安卓5.0上个月首次发布安卓5.0以及Nexus6和Nexus9时,谷歌曾表示Android5.0会在“未来几周”内推...
- 360网站卫士推出google字体加速方案
-
最近,有网友反映称谷歌官网域名google.com、谷歌香港google.com.hk都打不开,ping了一下google.com和google.com.hk两个域名的服务器情况,最后ping出来的I...
- 巨硬原味系统获取指南:直接从微软官方下载 Windows 10 系统镜像
-
本内容来源于@什么值得买APP,观点仅代表作者本人|作者:Licia_tia马上就是618了,想来大家一定都买了新电脑吧然后系统就成为了一个问题:如果买了品牌机,部分品牌带了一大把垃圾软件怎么办...
- 谷歌发布电子邮件新服务:Inbox
-
10月23日消息,据国外媒体报道,谷歌周三推出了一项被叫做“Inbox”(信箱)的新电子邮件服务。据报道,这项新服务能更好的整理用户电子邮件内容,并通过友好的界面自动呈现邮箱中包含的预约信息、航班信息...
- 轻量级Chrome OS Flex,居然比XP系统还流畅,快来试试
-
之前给大家分享过Win10LTSC2019,一款适合老电脑用的精简版系统。但如果你的电脑连这个系统运行起来都很困难,那么不妨试试ChromeOSFlex。ChromeOSFlex是谷歌今...
- 美媒:谷歌加紧打造AI驱动搜索引擎
-
来源:参考消息网参考消息网4月20日报道据美国《纽约时报》网站4月16日报道,谷歌计划彻底修改搜索引擎,以打败人工智能(AI)对手。今年3月,在得知韩国消费电子巨头三星公司正在考虑用微软公司的必应替...
- 谷歌地球专业版终于完全免费啦!
-
【环球科技综合报道】据美国科技博客TechCrunch1月31日报道,顾客现在可免费下载谷歌地球专业版啦!这款软件之前年费是399美元。资料图体验过谷歌地球(GoogleEarth)的用户可随心随...
- 谷歌将开放谷歌应用引擎App Engine
-
【环球科技报道记者陈薇】据美国《华尔街日报》5月6日消息,谷歌将开放谷歌应用引擎AppEngine,允许在其他公司的电脑服务器上运行。此举一定程度上是为了帮助开发人员应对有关数据必须在国内存储的...
- iOS 版 Chrome浏览器更新
-
iOS自带的Safari已经完全可以满足用户的日常使用需求,而且基本上是大多数用户的主力浏览器,但依然阻挡不了Chrome拥有不少死忠拥簇。iPhone6、iPhone6Plus带来...
- 提前三天教你们python制作万能抢购神器,学不会就准备过光棍节吧
-
目录前言:分析(x0)第一步...
- 倒计时开始,谷歌提醒用户播客Podcasts服务4月2日关闭
-
IT之家3月30日消息,谷歌近日已面向美国用户发布提醒,谷歌播客(GooglePodcasts)服务将于4月2日关停,敦促用户尽快完成迁移,建议将订阅导出到YouTubeMusi...
- 教你彻底解决烦人的电脑弹窗广告
-
弹窗广告是很多电脑用户难言的痛,尽管这种行为屡屡遭受谴责,但是在利益的趋势下却成了如牛皮癣的顽疾,屡禁不止,越禁越猖狂。最近,某专家建议联合执法打击弹窗广告违法行为,让人们原本早已麻木的神经再度紧绷起...
- 英伟达发布GeForce热修复驱动:解决Chrome崩溃等问题
-
本周二英伟达针对《蝙蝠侠:阿卡姆骑士》游戏发布了GeForce353.30WHQL认证优化版驱动,不过最近的英伟达驱动都存在一些问题,例如,可能会导致谷歌Chrome浏览器崩溃或停止响应,在游戏玩...
- 浏览器居然还能刷机?这样的神奇玩法你见过没
-
浏览器能干的事情很多,但浏览器刷机你恐怕没有听说过。在人们的通常印象当中,刷机需要专门的刷机软件,才能做到,通过浏览器刷机简直是闻所未闻。现在,骚操作真的来了,只需要通过浏览器开启一个网页,就可以完成...