当前位置: 首页 > article >正文

关于安卓模拟器或手机设置了BurpSuite代理和安装证书后仍然抓取不到APP数据包的解决办法

免责申明

        本文仅是用于学习研究安卓系统设置代理后抓取不到App数据包实验,请勿用在非法途径上,若将其用于非法目的,所造成的一切后果由您自行承担,产生的一切风险和后果与笔者无关;本文开始前请认真详细学习《‌中华人民共和国网络安全法》【学法时习之丨网络安全在身边一图了解网络安全法_中央网络安全和信息化委员会办公室】及其所在国家地区相关法规内容 如您继续阅读该文章即表明您默认遵守该内容。

一、背景

        当我们在安卓模拟器或者手机上已经设置了BurpSuite代理且安装了BurpSuite的CA证书,正常情况下,我们是可以抓取到大部分APP关于网络(http、https等协议)的全部数据包了。但是也有一些App的数据包抓取不到(通常这些抓取不到数据包的App会显示如:“无网络连接”、“服务器连接错误”、“服务器连接超时”等提示;且BurpSuite上也没有拦截到任何请求数据)

在夜神安卓模拟器上安装配置BurpSuite的证书——用于抓取https协议的数据内容-CSDN博客icon-default.png?t=O83Ahttps://coffeemilk.blog.csdn.net/article/details/143862862

二、抓取不到App数据包情况与解决办法

2.1、App客户端单向认证服务器证书

2.1.1、App客户端单向认证服务器证书思路

        App客户端单向认证服务器证书时,App客户端会验证服务端返回的证书是否符合,若不符合就不会与服务器建立连接(简单的说就是App使用了证书锁定【SSL/TLS Pinning】只要App校验自己绑定的证书与服务器端的不一致就不会建立连接或直接断开连接)。

2.1.2、App客户端单向认证服务器证书解决办法

方法一:安装Xposed框架+JustTrustMe模块【需要开启root】

如何使用Xposed+JustTrustMe来突破SSL Pinning-WEB安全-看雪-安全社区|[原创]如何使用Xposed+JustTrustMe来突破SSL Pinningicon-default.png?t=O83Ahttps://bbs.kanxue.com/thread-226435.htm夜神模拟器如何安装xposed框架 | 夜神模拟器帮助中心icon-default.png?t=O83Ahttps://support.yeshen.com/zh-CN/qt/xp<


http://www.kler.cn/a/403186.html

相关文章:

  • 零碎04 MybatisPlus自定义模版生成代码
  • Lucene(2):Springboot整合全文检索引擎TermInSetQuery应用实例附源码
  • css:感觉稍微高级一点的布局
  • IDEA:2023版远程服务器debug
  • 影视后期学习Ⅰ~
  • Jenkins更换主题颜色+登录页面LOGO图片
  • 基于gradio+networkx库对图结构进行可视化展示
  • TypeScript 与 JavaScript 的主要区别及使用场景
  • [大数据] Iceberg
  • Spark RDD中的迭代器
  • 机器学习笔记 // 创建窗口数据集
  • 什么是 C++ 中的初始化列表?它的作用是什么? 初始化列表和在构造函数体内赋值有什么区别?
  • LLM学习笔记(2)会话补全Chat Completions、什么是JSON?
  • Leetcode661:图片平滑器 C语言
  • 详解Rust结构体struct用法
  • 【C语言】C语言代码的编写规范、注释规范
  • 数据结构的两大要素
  • 【监控】如何打开笔记本的电脑调出摄像头将画面保存下来
  • 华为Ensp模拟器配置OSPF路由协议
  • AI 一键生成 POD 素材:手绘风格圣诞元素印花图案分享
  • 春意盎然:基于Spring Boot的中药实验管理平台
  • 1. 使用Python和TensorFlow进行深度学习入门教程,学习如何搭建神经网络并训练模型。
  • 基于Vue+SpringBoot的求职招聘平台
  • Nacos实现IP动态黑白名单过滤
  • Java基础知识(五)
  • 如何使用AWS Lambda构建一个云端工具(超详细)