测试必备-抓包工具的使用

appleli appleli     2022-12-09     566

关键词:

在我们测试APP过程中,经常会在发现bug的时候,不知道把bug分配给移动开发工程师好还是后端工程师好,也会出现分配错误的情况,所以如何快速的定位bug呢,那需要抓APP的请求就知道了。

一、Fiddler

1、下载和安装

下载地址:官网

2、Fiddler设置

启动Fiddler,打开Tools->Options,会弹出一个框框。
技术图片

在Options对话框中,将下列内容设置好

8888端口在手机设置代理时需要用到的,Allow remote computers to connect是允许远程连接
技术图片

勾选了"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求,第一次会弹出证书安装提示,若没有弹出提示,勾选Actions-> Trust Root Certificate
技术图片

3、手机设置

wifi设置手动代理,输入自己电脑ip+8888端口

要保证手机和安装有fiddler的电脑处在同一局域网内,手机能ping通电脑
技术图片

在手机浏览器上输入自己电脑ip+8888端口,然后会出现Fiddler的证书,直接下载安装。

证书的作用:
1、验证网站是否可信(针对HTTPS)
2、验证文件是否可信
技术图片

4、抓包

以上操作完成之后,就可以查看手机请求的具体信息了

如需更多详细知识,请自行学习。
技术图片

二、Charles

1、下载和安装

下载地址:官网

免费30天试用版本,需要破解版的可自行百度。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30分钟,并且启动时将会有10秒种的延时。

2、手机设置手动代理

输入自己电脑ip+8888端口(使手机和电脑在一个局域网内,手机能ping通电脑),连接成功后,Charles会弹出相应对话框,allow就行。
技术图片

3、电脑端安装证书

技术图片

4、手机端安装证书

在手机上打开这个网址 http://www.charlesproxy.com/getssl (chls.pro.ssl)安装 Charles SSL 证书
技术图片
技术图片

PS:苹果手机设置操作

(1)设置-通用-描述文件-信任安装
(2)设置-通用-关于本机-信用凭证设定-开启

5、电脑端设置

手机抓包,Proxy-Windows Proxy ,需要把勾取消掉
技术图片

6、抓包

以上操作完成之后,就可以查看手机请求的具体信息了

如需更多详细知识,请自行学习。

技术图片

爬虫必备抓包工具——fiddler认识&使用

目录:1.fiddler(抓包工具)1.1引入:HTTP/https代理(正向代理)1.2拓展:反向代理:1.2初识Fiddler①什么是抓包?抓包有什么用?②浅谈fiddler:③fiddler下载④fiddler必要配置1.3fiddler基 查看详情

学习tcpip必备的抓包工具wireshark

wireshark是一个优秀的抓包工具 ip.src=192.168.10.123 发送http的一端ip.dst=192.168.10.126接收http的一端 如下图所示:  查看详情

0基础学爬虫爬虫基础之抓包工具的使用

...是抓取网络数据包信息的工具。抓包工具最初主要应用于测试工作中,通过抓包工具查看网络数据包,并进行分析,来定位数据传输中的问题。随着不断发展,抓包工具的功能不断拓展,在网络数据传输中能够将获取到的数据包... 查看详情

python接口测试实战1(下)-接口测试工具的使用

本节内容抓包工具的使用Postman的使用抓包工具的使用抓包工具简介Chrome/Firefox开发者工具:浏览器内置,方便易用Fiddler/Charles:基于代理的抓包,功能强大,可以手机抓包,模拟弱网,拦截请求,定制响应Fidd... 查看详情

python接口测试实战1(下)-接口测试工具的使用

本节内容抓包工具的使用Postman的使用抓包工具的使用抓包工具简介Chrome/Firefox开发者工具:浏览器内置,方便易用Fiddler/Charles:基于代理的抓包,功能强大,可以手机抓包,模拟弱网,拦截请求,定制响应Fidd... 查看详情

linux系统诊断必备技能之二:tcpdump抓包工具详解

TcpDump可以将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 查看详情

charles抓包工具的使用:概述

...请求状态4)可以看到请求数据5)可以看到请求时间6)对性能测试非常重要......三.常见抓包工具测试常用的有:fiddler,charles...浏览器内置的:firefox—— 查看详情

mac前端装机必备之-charles

Charles是一款收费的抓包修改工具,易上手,数据请求容易控制,修改简单,抓取数据的开始暂停方便等优势!下面详细介绍下这款强大好用的抓包工具。抓包(packetcapture)就是将网络传输发送与接收的数据包进行截获、重发、... 查看详情

抓包工具都有啥

...为流行的一种,针对黑客,网络管理员和安全工作这都是必备之物。网络管理员使用Wireshark来检测网络问题;网络安全工程师使用Wireshark来检测资讯安全相关问题;开发者使用Wireshark来为新的通讯协定出错;普通使用者使用Wiresh... 查看详情

api接口自动化测试框架搭建-接口抓包工具fiddler安装配置及使用(代码片段)

...使用请网上搜索。主要目的是告诉大家在搭建接口自动化测试框架过程中可能要用的一些知识和工具。1下载安装下载:链接:https://pan.baidu.com/s/1KNZSeBQhVyK75pFsF5gQ8A提取码:an0r加压后直接打开Fiddler 查看详情

有啥类似charles抓包工具

...为流行的一种,针对黑客,网络管理员和安全工作这都是必备之物。网络管理员使用Wireshark来检测网络问题;网络安全工程师使用Wireshark来检测资讯安全相关问题;开发者使用Wireshark来为新的通讯协定出错;普通使用者使用Wiresh... 查看详情

python接口测试实战1(下)-接口测试工具的使用

...网站属于反向代理反向代理可以做负载均衡反向代理接口测试一般要先绑定本地hosts怎么手动添加代理?启动代理服务器, 查看详情

渗透攻防必备工具(基础篇,收藏起来)

0x00简介在黑盒测试的渗透测试项目,HW等进行渗透测试会使用到那些工具?下面做一个简短的常见基础篇工具使用介绍,0x01信息收集篇综合信息收集工具:railgungithub项目地址:https://github.com/lz520520/railgunRailgun... 查看详情

mitmproxy的简单使用

...等2、我们平常可以用一些抓包工具进行抓包操作。一般测试人员常用的抓包工具是:fiddler、charles、mitmproxy三种。鹏鹏在这里简略介绍下这三种抓包工具的优缺点 查看详情

抓包工具总结

常用的几款抓包工具!标签:软件测试软件测试方法软件测试学习原创来自于我们的微信公众号:软件测试大师    最近很多同学,说面试的时候被问道,有没有用过什么抓包工具,其实抓包工具并没有什么很难的... 查看详情

抓包不求人

...)这3个抓包工具,我自己用的是fiddler和科来。作为性能测试,对抓包工具的使用时一个很重要的技能网上已经有很多人讲了fiddler的使用和安装的教程,我就不讲了。这里主要强调,作为性能测试员,还需要对HTTP非常了解。所... 查看详情

手机端抓包工具

参考技术ACharles手机抓包接口测试之——fiddler抓包、过滤、断点调试AndroidHttpCapture---手机轻松抓包工具AndroidHttpCapture使用方法:【搭建环境】1.在测试手机安装AndroidHttpCapture即可。2.如果测试手机使用移动网络,新增一个接入点... 查看详情

网络安全工程师分享的6大渗透测试必备工具

...海外服务器,不可避免就是考虑使用安全问题,其中渗透测试可模仿网络黑客攻击,来评估海外服务器网络系统安全的一种方式。互联网中,渗透测试对网络安全体系有着重要意义。通过渗透工具可提高渗透测试效率。快速云作... 查看详情