Fiddler抓包工具及应用 20 17课件
34页1、这是一个忧伤的故事,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT背景图片: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,1,某程序猿写JS,自己手机没电了,拿同事隔壁老王的安卓机调试,很简单的获取用户昵称,结果死活获取不到,一直显示为null。应该是跨平台问题,因为之前在自己iPhone上是没有bug的,拼命看api文档,于是晚上加班解bug,听说老王昨天被同事打死了。,哎。前天还发朋友圈呢。,是啊,年纪轻轻的,挺可惜的。,刚刚老王告诉我他的昵称就是null。,老王此时的心情应该是这样的。,做app测试,你是否有过这样的经历?,1.后端开发同事在调试解决bug时 ,总找你拿着手机点点点,然后他在后台看数据是否异常。(一个上午,一不小心过去了),2.前端开发同事在调试解决bug时,也找你过来帮忙造几个数据,于是你辛辛苦苦造了个数据,他点一下,数据用完了,bug没解决。于是乎又找你造数据。(一个下午,又一不小心过去了),3.你曾经是否
2、遇到过这种情况,当你发现一个bug提交给前端开发时,他说是后端返回数据的问题。于是你找到后端开发,他说是前端数据提交的问题,让你找前端开发。(一个晚上过去了,bug没解决。),我的内心几乎是崩溃的肿么办?,2,我有fiddler 用fidder就是极好的,用了再也忘不了,3,下载链接: http:/ 你对HTTP 协议越了解, 你就能越掌握Fiddler的使用方法 你越使用Fiddler,就越能帮助你了解HTTP协议。 Fiddler无论对开发人员或者测试人员来说,都是非常有用的工具 同类的其它工具 同类的工具有: httpwatch, firebug, wireshark,Fiddler工作原理,终端设备(web、app)发出请求,fiddler作为代理,传给服务器; 服务器返回数据,fiddler拦截后,再传给终端设备。,那么fiddler如何捕获手机APP的请求呢?,5,Fiddler配置,打开Fiddler, Tools- Fiddler Options (配置完后记得要重启Fiddler) 选中“Capture HTTPS CONNECTS“, Fiddler就可以截获HTT
3、PS请求,2.选中“Allow remote computers to connect“. 是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来,6,Android手机设置代理,1.首先要保证电脑和手机在同一局域网,2.查看电脑ipv4地址.打开cmd窗口输入:ipconfig,3.进入手机的设置-点击进入WLAN设置-选择连接到的无线网,点右边的箭头(有的手机是长按弹出选项框),4.代理右边这一行,选择:手动 选择修改网络配置: 1)配置主机名:与主机电脑IP地址保持一致 2)端口号:8888,7,HTTPS请求手机上安装证书,使用手机的浏览器打开:http:/192.168.0.xx:8888 点“FiddlerRoot certificate“ 然后安装证书,注意:测试完后,要删除wifi设置的代理, 要不然关闭电脑后,手机没法上网,8,以IOS为例使用Fiddler抓包,IPhone上安装Fiddler证书 确定Fiddler所在的PC机的IP地址 打开IPhone 的Safari, 访问 http:/IP:8888, 点“FiddlerRoot certifica
4、te“ 然后安装证书,9,IPhone上配置Fiddler为代理 打开IPhone, 找到你的网络连接, 打开HTTP代理, 输入Fiddler所在机器的IP地址(比如:192.168.1.104) 以及Fiddler的端口号8888,10,打开fiddler主页面就是抓包信息了,11,右侧界面,12,第二篇Fiddler主要功能及实践,分析http请求/响应数据,查看是否加密,定位究竟是前端还是后端的问题 设置断点,调试线上错误;修改数据模拟; 设置档板服务器,自动返回各种响应 过滤会话,看自己想看的。 接口测试(转发请求) 转码与解码及加密的应用 模拟弱网测试,实例1:分析请求和响应数据,分析http协议请求和响应内容 查看登陆(重要模块)请求是否加密。 定位是前端问题还是后端问题。 需要掌握的知识 请求行,头 ,请求体 响应行,头,响应体(不同格式),中断请求响应的图示,实例2: Fiddler中设置断点修改请求request,看个实例,模拟网站的登录, 在IE中打开某网站的登录页面,输入错误的用户名和密码,用Fiddler中断会话,修改成正确的用户名密码。这样就能成功登录 1.
《Fiddler抓包工具及应用 20 17课件》由会员w****i分享,可在线阅读,更多相关《Fiddler抓包工具及应用 20 17课件》请在金锄头文库上搜索。
2023-12-11 28页
2023-12-11 28页
2023-12-11 27页
2023-12-11 31页
2023-12-11 27页
2023-12-11 27页
2023-12-11 33页
2023-12-11 28页
2023-12-11 26页
2023-12-11 29页