先描述一下如何配置Jmeter

先新建一个Thread Group,比如我命令为抓包

新建一个HTTP(S) Test Script Recorder,进行如下的配置,

配置端口,我这边设置为8899, 因为我安装了charles,默认8888端口,我没有更改; 若此时也设置8888,两个应用同时开启的时候,会报错说JVM已经绑定了。

配置HTTPS Domain,本机嘛,用127.0.0.1

测试计划创建: 选择我刚刚新建的线程组 抓包

今天又想起抓包,第一次用Jmeter工具进行代理录制

生成一周有效的证书,然后安装证书

但是在手机app上操作的时候,Jmeter弹出对话框,需要我输入KeyStore Password

我不记得自己设置过啥密码呀。

关掉,重新打开,居然不在提醒我了,于是,进行操作。

在微信公众号中点击商家连接,发现只能抓取http的,https的白屏;

用Safari打开,可以对https进行抓包。但是有的页面提示,请在微信客户端中打开链接

换了一个抓包工具,用Charles,设置手机和安装Charles的PC在同一个网络,手动设置手机的代理,IP是无线网ip,端口8888

安装Charles证书

首先下载证书: 在代理的网络下,在浏览器中输入 chls.pro/ssl 会提示下载,然后到通用=====倒数第四个,描述文件中进行安装

安装之后还需要在设置=======通用=======关于本机=======证书信任设置======同意

斑马英语抓包结果

老师点评音频:
https://conan-online.fbcontent.cn/conan-english/207706448/-3026692880150203197-1562157065039.aac
https://conan-online.fbcontent.cn/conan-english/207706448/-3026692880150203197-1562166330679.aac

无需权限,全部可以收听和下载

登录
输入手机号码,获取手机验证码
https://frog.yuanfudao.com/statV2

输入手机验证码

https://www.yuanfudao.com/tutor-live-traffic-scheduler/iphone/es-measure/candidates

英语流利说
SSL Proxying not enabled for this host: enable in Proxy Settings, SSL locations
然后在Charles中enable了ssl ,在手机中安装了对应的证书,之后

Client SSL handshake failed - Remote host closed connection during handshake

确认可以抓取其他app中的https,
而英语流利说中的https请求全部抓不了

jmeter 5.1.1版本 进行抓包的时候弹出输入密码的更多相关文章

  1. Fiddler对安卓高版本进行抓包解决方案以及分析 进阶二

    今天是2021年的最后一天了,多分享一些干货吧!看过上一章节教程后会有同学疑惑,我也一步一个脚印的,跟着流程走也设置了代理以及安装了证书,有的同学会发现 为什么手机不能够连接网络了呢?细心一点的同学会 ...

  2. Mac 环境 下使用Charles 抓包Http/Https请求

    实现目标 在Mac 上 对 iOS  真机 和 模拟器 进行 Http/Https抓包 使用工具 Mac 上 Charles 4.2  安装 参考链接 1. 和 链接 2. 抓包 http 请求 (1 ...

  3. wireshark长时间抓包分多个文件

    前言 说一说这个问题的由来,一般使用wireshark不需要长时间抓包的,但是有时候遇到网络通信中非常棘手的问题,例如一个小时出现一次或者几个小时出现一次问题的情况,这种情况下就必须长时间抓包了.但是 ...

  4. tcp抓包 Wireshark 使用

    fidder主要是针对http(s)协议进行抓包分析的,所以类似wireshark/tcpdump这种工作在tcp/ip层上的抓包工具不太一样,这种工具一般在chrome/firefox的开发者工具下 ...

  5. charles_https_通过模拟器安装APP然后抓包

    声明,方法参考链接:https://bbs.pediy.com/thread-226435.htm 使用文中的模拟器并不好使,自个使用逍遥模拟器的4.4版本成功抓包, 1>下载逍遥模拟器,在逍遥 ...

  6. 使用wireshark抓包分析-抓包实用技巧

    目录 使用wireshark抓包分析-抓包实用技巧 前言 自定义捕获条件 输入配置 输出配置 命令行抓包 抓取多个接口 抓包分析 批量分析 合并包 结论 参考文献 使用wireshark抓包分析-抓包 ...

  7. 为什么用抓包工具看HTTPS包是明文的

    测试或者开发调试的过程中,经常会进行抓包分析,并且装上抓包工具的证书就能抓取 HTTPS 的数据包并显示.由此就产生了一个疑问,为什么抓包工具装上证书后就能抓到 HTTPS 的包并显示呢?不是说 HT ...

  8. 《吐血整理》高级系列教程-吃透Fiddler抓包教程(26)-Fiddler如何抓取Android7.0以上的Https包-上篇

    1.简介 众所周知,假如设备是android 7.0+的系统同时应用设置targetSdkVersion >= 24的话,那么应用默认是不信任安装的Fiddler用户证书的,所以你就没法抓到应用 ...

  9. 用简单的http抓包来实现微信公众网页如何模拟登录

    一.准备工具: 系统:XP 浏览器:IE8 抓包工具:HttpWatch(它可以查看url请求的数据包) 二.抓包思路: 浏览器上的任何获取数据的方式都符合http协议的请求,只要发送符合要求的数据就 ...

随机推荐

  1. mysql.yaml

    [root@lab2 mysql]# cat mysql.yaml apiVersion: extensions/v1beta1 kind: Deployment metadata: name: my ...

  2. 高级UI-属性动画

    在3.0以前,动画效果主要为补间动画(TweenAnimation)和帧动画(FrameAnimation),从3.0开始加入了属性动画,其本质就是不断地改变控件的属性,从而达到复杂的动画效果,其效果 ...

  3. 查询SQL时间段内执行过的哪些SQL语句

    QS.creation_time, ) , (( ) ) AS statement_text, ST.text, QS.total_worker_time, QS.last_worker_time, ...

  4. c# 基础类型探索

    一.前言 本章节主要是探索 C# 的基本类型,一直以来我本人常用都是 int .double.bool.decimal.string 这五个类型,其对其它类型没有认真了解过.只是以前在学习的时候背了些 ...

  5. htm5手机端实现拖动图片

    htm5手机端实现拖动图片 <pre> <!doctype html><html><head> <title>Mobile Cookbook ...

  6. 热修复干货| AndFix热补丁动态修复框架使用教程

    本篇文章会与大家一起学习使用阿里的AndFix热修复框架,可以说AndFix是国内热修复技术的开山始祖,尽管现在阿里已经放弃了对这个项目的维护,但是后来很多的热修复技术都借鉴了这一框架的实现思路. 1 ...

  7. Kylin系列(一)—— 入门

          因为平常只会使用kylin而不知其原理,故写下此篇文章.文章不是自己原创,是看过很多资料,查过很多博客,有自己的理解,觉得精华的部分的一个集合.算是自己对Kylin学习完的一个总结和概括吧 ...

  8. MySQL引擎类型(三)

    InnoDB: 1)经常更新的表,适合处理多重并发的更新请求. 2)支持事务. 3)可以从灾难中恢复(通过bin-log日志等). 4)外键约束.只有他支持外键. 5)支持自动增加列属性auto_in ...

  9. QueryList::Query() The received content is empty!的经准灵活解决办法

    QueryList::Query() The received content is empty! 最近因为项目问题出现The received content is empty!,我也有过在网上寻找 ...

  10. Jmeter-后置处理器--json提取器

    Token提取: 将token放入全局变量: 将token值设为全局变量,${__setProperty(newtoken,${token},)}  添加请求头部管理器作为全局使用,将变量token使 ...