抓包工具Fiddler使用(主要用于监听APP对外访问请求)
一、介绍
本人最近在做android开发,有时会遇到线上APP版本显示的数据“不符合预期”,查找问题时,特别需要查看一下请求参数是否有问题,但是直接通过线上日志又不是很方便,如果此时能有个抓包工具查看一下就好了。下面就介绍一款比较好用的抓包工具Fiddler。
二、安装步骤及设置
1、下载软件Fiddler
下载链接地址为:https://www.telerik.com/download/fiddler 。下载完成 之后,傻瓜式地安装一下就可以了。
我安装的版本为:v4.6.20171.14978
2、设置Fiddler
打开Fiddler,Tools -> Telerik Fiddler Options(配置完记得重启)
选中HTTPS -> "Decrpt HTTPS traffic",Fiddler就可以截获HTTPS请求
选中Connections -> "Allow remote computers to connect"是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来
3、打开Fiddler后本机还能正常上网设置
下载证书插件certmarker(下载地址为:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2)安装之后就可以正常上网了。
三、测试
1、设置Android手机
先保证手机和电脑在同一网段,然后查看电脑ip地址(cmd -> ipconfig),例如为172.18.11.107。
然后设置手机无线wifi代理(我的是小米手机在 设置 ->WLAN -> 网络详情 -> 代理)。如下图
2、手机安装Https证书
在上面将网络设置好了之后,在浏览器中访问http://172.18.11.107:8888,返回的页面中有一个超链接“FiddlerRoot certificate”,点击安装就行。
补充:选择安装后有个提示让你输入证书存储密码的时候,是因为你没有设置锁屏密码,先到设置里设置一个锁屏密码然后再安装就可以啦,如果设置屏幕锁感觉不方便,可以安装成功之后,再把锁关掉。
3、抓包结果截图
参考文献:
1、http://blog.csdn.net/jiangwei0910410003/article/details/19806999/ 抓包工具Fidder详解(主要来抓取Android中app的请求)
2、https://www.zhaokeli.com/article/8101.html 使用Fiddler4调试android和ios手机中https内容
3、http://docs.telerik.com/fiddler/configure-fiddler/tasks/configureforandroid Configure Fiddler for Android / Google Nexus 7
抓包工具Fiddler使用(主要用于监听APP对外访问请求)相关推荐
- 抓包工具 - Fiddler(详细介绍)
原文:抓包工具 - Fiddler(详细介绍) Fiddler的详细介绍 一.Fiddler与其他抓包工具的区别 1.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大.模拟ht ...
- 【爬虫】网页抓包工具--Fiddler
[爬虫]网页抓包工具--Fiddler Fiddler基础知识 Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888, ...
- 抓包工具Fiddler的使用
Fiddler 教程 Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发 ...
- 使用抓包工具fiddler和apipost进行接口测试
一.进行接口测试准备的东西 1.接口测试工具:apipost.jmeter等 2.接口文档,没有接口文档就用接口信息获取工具 3.接口信息收取工具:fiddler抓包工具.浏览器开发者工具(f12)等 ...
- 抓包工具fiddler使用与理论的理解
抓包工具fiddler使用与理论的理解 抓包工具是运行在本地,客户端与服务器之间的一层,可以很好的抓取两者交互的信息 关于http协议 :http是一个简单的请求-响应协议,它通常运行在TCP之上 请 ...
- 功能测试与抓包工具Fiddler(http与fiddler)
文章目录 功能测试与数据库 项目与数据库的关系 功能测试与抓包工具 HTML与HTTP 协议 URL HTML HTTP HTTP请求与响应 基本概念 HTTP请求 HTTP响应 抓包工具 Fiddl ...
- 抓包工具Fiddler抓取手机包和修改接口数据
抓包工具Fiddler抓取手机包和修改接口数据 安装成功界面 点击Tools->Options 弹出该页面 Allow remote-勾选上,意思为允许远程计算机连接,端口随意设置(默认8888 ...
- 【解决抓包工具fiddler不抓取360浏览器的数据的问题】
抓包工具fiddler不抓取360浏览器的数据 fiddler可以抓到Firefox浏览器的包,但是抓不到360浏览器的包. 操作步骤: 打开Fiddler -> 菜单栏 工具(Tools )- ...
- api 数据 App 抓包工具 fiddler
from : http://www.heyuan110.com/2015/06/17/App抓包工具fiddler/ App抓包工具fiddler Charles fiddler 抓包 确保安装 ...
最新文章
- 用python写希尔排序_python希尔排序介绍(实例)
- HoloLens开发手记 - 语音输入 Voice input
- Salesforce发布人工智能工具分析社交媒体内容
- 又一理论横空出现或将颠覆世界
- TCP 连接断连问题剖析
- 3.6 激活函数-深度学习-Stanford吴恩达教授
- 人工智能应用上的九大障碍
- nginx正确服务react-router应用
- 第十九期:CIO不懂老板数字化转型的目的,因为老板也不知道自己想要什么
- Sharepoin学习笔记—架构系列--04 Sharepoint的四种执行模型 1
- CSS笔记-除了a标签外的hover属性的应用
- this.getclass().getresource 空指针异常_NPE空指针异常总结
- 三相全桥整流电路_什么是三相桥式全控整流电路,三相桥式全控的工作原理是什么,三相桥式全控电路电路图...
- 音频-基于Core Audio技术采集音频(版本2)
- MySQL第十次作业
- 2021 第四届 浙江省大学生网络与信息安全竞赛技能赛 决赛 Writeup,5题
- 云南师范大学计算机专硕,云南师范大学考研难吗?一般要什么水平才可以进入?...
- BootStrap中文网站
- 计算机管理声音视屏不见,为什么视频没声音_电脑看视频没声音怎么恢复-win7之家...
- 正则表达式30分钟入门教程