先描述一下如何配置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. Tools - Summary List

    通用 PicPick:https://picpick.app/zh/ Q-Dir:http://www.softwareok.com/?Download=Q-Dir 7-Zip:https://www ...

  2. Flutter状态管理之provide和provider的使用区别

    说道状态管理不得不说谷歌的亲自开发的两款状态管理Widget:第一个是provide,第二个是provider. 这两个的区别就是一个出来的早,现在好像没整么更新了.第二个是2019才出来的目前的版本 ...

  3. 小程序JS框架

  4. [bzoj4240]有趣的家庭菜园_树状数组

    有趣的家庭菜园 题目链接:https://lydsy.com/JudgeOnline/problem.php?id=4240 数据范围:略. 题解: 第一步比较简单,只需要排序之后,每个数不是在左边就 ...

  5. Java多线程系列--AQS之 LockSupport

    concurrent包是基于AQS (AbstractQueuedSynchronizer)框架的,AQS(JAVA CAS原理.unsafe.AQS)框架借助于两个类: Unsafe(提供CAS操作 ...

  6. 多线程(10) — Future模式

    Future模式是多线程开发中常用常见的一种设计模式,它的核心思想是异步调用.在调用一个函数方法时候,如果函数执行很慢,我们就要进行等待,但这时我们可能不着急要结果,因此我们可以让被调者立即返回,让它 ...

  7. Python34之模块测试(__name__ == "__main__")

    def c2f(cel): fah = cel * 1.8 + 32 return fah def f2c(fah): cel = (fah -32) / 1.8 return cel def tes ...

  8. 彻底关闭networkmanager

    chkconfig NetworkManager offsystemctl stop NetworkManagersystemctl disable NetworkManager

  9. GitHub的Fork是什么意思

    GitHub的Fork 是什么意思[转] GitHub Help Simple guide to forks in GitHub and Git GitHub的Fork 是什么意思-N神3-博客园 G ...

  10. linux安装png2icon方法

    此工具用于将png图片转换为ico格式的文件,一个小工具,但很实用 官网:http://www.winterdrache.de/freeware/png2ico/ 下载: wget http://ww ...