0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用模拟器抓取微信小程序及APP包

jf_hKIAo4na 来源:reeBuf.COM 2023-01-29 14:34 次阅读

本文仅用于记录自身学习过程。

条件:

抓取微信小程序数据包的关键点,就是SSL证书绑定的问题。在安卓系统7.0以下的版本,不管微信是什么版本,都会信任系统提供的证书,而现在微信版本已经到了8.0.16 且安装老版本也会强制用户升级,且微信只信任系统及自身内置的证书。

安卓系统7.0以下:微信的任意版本,都会信任用户提供的证书。

安卓系统7.0以上:微信7.0以上版本,微信只信任系统及自身内置的证书

微信7.0以下版本,微信会信任用户提供的证书

准备工具:

1、夜神模拟

2、BurpSuite

3、XPosed

4、justTruseMe

环境配置:

安装XPosed框架(Xposed Framework)是一套开源的、在Android高权限模式下运行的框架服务,可以在不修改APK文件的情况下影响程序运行(修改系统)的框架服务绕过SSL 证书验证。使用这种方法进行抓包的时候要求安卓手机必须需要ROOT。

1.直接在模拟器搜索Xposed进行安装

0136eb1e-9f4e-11ed-bfe3-dac502259ad0.jpg

2.安装/更新最新版

01478ad2-9f4e-11ed-bfe3-dac502259ad0.jpg

3.添加模块JustTrustMe.apk

https://github.com/Fuzion24/JustTrustMe/releases/tag/v.2

0154d7f0-9f4e-11ed-bfe3-dac502259ad0.jpg

4.此时设置burpsuite证书,设置代理以及代理端口

016aabca-9f4e-11ed-bfe3-dac502259ad0.jpg

5.使用安卓模拟器访问浏览器,http://burp/ 下载证书,改名字,将后缀改为.cer

0174b016-9f4e-11ed-bfe3-dac502259ad0.jpg

6.模拟器安装证书

0180248c-9f4e-11ed-bfe3-dac502259ad0.jpg

7.burpsuite设置监听,最好设置本地ip,至此可以发挥你的技术了。

018c75ca-9f4e-11ed-bfe3-dac502259ad0.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模拟器
    +关注

    关注

    2

    文章

    875

    浏览量

    43211
  • 小程序
    +关注

    关注

    1

    文章

    234

    浏览量

    12127

原文标题:利用模拟器抓取微信小程序及APP包

文章出处:【微信号:菜鸟学安全,微信公众号:菜鸟学安全】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    鸿蒙Flutter实战:12-使用模拟器开发调试

    ,像普通的 flutter 项目那行,点击运行按钮。 注意事项 1. Flutter 运行 App,打包安装成功, 运行闪退 从以下方面检查: 1.1 如果是 X86电脑架构的模拟器,尝试删除
    发表于 11-10 13:13

    如何使用光伏模拟器

    光伏模拟器是一种用于模拟太阳能光伏电池工作原理和性能的软硬件设备。它能够提供光伏电池在不同光照、温度和环境条件下的电流、电压、功率等参数,用于测试和评估光伏电池的性能,并帮助开发、优化和验证光伏系统
    的头像 发表于 10-30 17:12 216次阅读
    如何使用光伏<b class='flag-5'>模拟器</b>

    可回馈式电网模拟器的使用方法有哪些?

    回馈式电网模拟器是一种能够模拟电力系统运行状态的设备,它可以模拟电网的各种工况,包括正常工况、故障工况等。通过使用回馈式电网模拟器,可以对电力系统的运行进行深入研究,提高电力系统的运行
    发表于 10-16 10:50

    负载模拟器是干什么的,负载模拟器需要接电源吗

    负载模拟器是一种用于模拟各种负载条件的设备,它在多个领域都有着广泛的应用。以下是对负载模拟器的主要功能和用途的详细解析:
    的头像 发表于 10-01 15:57 559次阅读

    电池模拟器的原理和运用介绍

    电池模拟器是一种功能强大的设备,它能够精确模拟电池在实际使用中的多种特性,包括电压、电流和内阻等。这种设备在现代科技中发挥着重要作用,特别是在电池管理系统和充放电设备的测试与校准方面。随着
    的头像 发表于 09-11 16:11 802次阅读
    电池<b class='flag-5'>模拟器</b>的原理和运用介绍

    通过GNSS模拟器实现RTK高精度定位 #RTK #GNSS模拟 #GNSS仿真 #GNSS模拟器

    定位模拟器
    虹科卫星与无线电通信
    发布于 :2024年09月06日 17:52:32

    致茂负载模拟器LED电源测试方案

    致茂独家提供负载模拟器LED电源测试方案
    的头像 发表于 08-28 10:55 556次阅读

    苹果更新App Store指南,允许PC模拟器下载游戏

    苹果近日对面向开发者的App Store指南进行了更新,特别是在模拟器规则上作出了重要调整,这一变化显著地放宽了PC模拟器App Store上的使用范围。具体而言,更新后的指南4.7
    的头像 发表于 08-02 16:37 395次阅读

    电池模拟器模拟测试电池充放电性能

    电池模拟器是一种强大的工具,能够在模拟真实电池的输出状态和充放电特性方面发挥重要作用。它可以准确地模拟电池的充放电状态、放电深度、开路电压和内部电阻等关键参数,用户可根据需要随时调整这些条件,以快速
    的头像 发表于 06-11 16:05 836次阅读
    电池<b class='flag-5'>模拟器</b><b class='flag-5'>模拟</b>测试电池充放电性能

    PPSSPP模拟器正式入驻App Store,暂无iPad妙控键盘支持

    据 Henrik Rydgård 所述,App Store 版 PPSSPP 相较于越狱版,某些功能可能有所限制。由于苹果公司规定不可利用 Just-in-Time 编译对操作系统进行代码重编译,导致
    的头像 发表于 05-16 11:30 655次阅读

    电路仿真模拟器怎么用

    电路仿真模拟器是电子工程师和学生必备的一类软件工具。通过使用电路仿真模拟器,用户可以在计算机上模拟和分析各种电路设计,从而避免在实际搭建电路之前出现错误和浪费资源。本文将详细介绍电路仿真模拟器
    的头像 发表于 05-04 10:53 2331次阅读

    Delta模拟器随AltStore上线,苹果解禁复古游戏模拟器

     4月9日消息,开发者Riley Testut在Mastodon平台宣布已获得苹果公司确认,其研发的游戏模拟器应用程序Delta将随AltStore一同正式上线。
    的头像 发表于 04-09 11:08 963次阅读

    【鸿蒙 HarmonyOS】鸿蒙手机模拟器 ( 鸿蒙远程模拟器 | 鸿蒙远程模拟器运行手机应用 )

    一、鸿蒙远程模拟器 选择 菜单栏 / Tools / HVD Manager , 首次点击 , 会提示下载模拟器相关资源 , 下载完成后可以通过浏览连接远程模拟器 ;   点击 HV
    的头像 发表于 01-26 15:02 2497次阅读
    【鸿蒙 HarmonyOS】鸿蒙手机<b class='flag-5'>模拟器</b> ( 鸿蒙远程<b class='flag-5'>模拟器</b> | 鸿蒙远程<b class='flag-5'>模拟器</b>运行手机应用 )

    UPS负载箱与负载模拟器有何区别?

    UPS负载箱与负载模拟器有何区别? UPS负载箱和负载模拟器是用于测试UPS设备性能和稳定性的重要工具。虽然它们在某些方面有一些共同之处,但它们在工作原理、使用方法和功能上存在一些重要区别。 一
    的头像 发表于 01-18 16:07 771次阅读

    虚拟机和模拟器有哪些异同点和区别

    虚拟机和模拟器有哪些异同点和区别  虚拟机和模拟器是计算机领域中常用的技术,它们可以在一台计算机上同时运行多个操作系统或环境。虚拟机和模拟器虽然功能相似,但是在定义、实现、性能、资源利用
    的头像 发表于 12-27 16:26 2782次阅读