利用模拟器抓取微信小程序及APP包
niubilityA
- 关注
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
利用模拟器抓取微信小程序及APP包
本文仅用于记录自身学习过程。
条件:
抓取微信小程序数据包的关键点,就是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进行安装
2.安装/更新最新版本
3.添加模块JustTrustMe.apk
https://github.com/Fuzion24/JustTrustMe/releases/tag/v.2
4.此时设置burpsuite证书,设置代理以及代理端口。
5.使用安卓模拟器访问浏览器,http://burp/ 下载证书,改名字,将后缀改为.cer
6.模拟器安装证书
7.burpsuite设置监听,最好设置本地ip,至此可以发挥你的技术了。
免责声明
1.一般免责声明:本文所提供的技术信息仅供参考,不构成任何专业建议。读者应根据自身情况谨慎使用且应遵守《中华人民共和国网络安全法》,作者及发布平台不对因使用本文信息而导致的任何直接或间接责任或损失负责。
2. 适用性声明:文中技术内容可能不适用于所有情况或系统,在实际应用前请充分测试和评估。若因使用不当造成的任何问题,相关方不承担责任。
3. 更新声明:技术发展迅速,文章内容可能存在滞后性。读者需自行判断信息的时效性,因依据过时内容产生的后果,作者及发布平台不承担责任。
本文为 niubilityA 独立观点,未经授权禁止转载。
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
reGeorg+proxychains达到内网横向效果
2023-02-03
微信小程序源码提取及反编译
2022-02-25
cobalt strike各种使用方式
2022-02-25
文章目录