微信小程序抓包-夜神模拟器结合BurpSuite抓包(可用于现在最新版本微信)
警告
- 2023年3月23日18.37.46:很多人说网络错误,目前我再次自己试过了,都没有出现这个问题,如果害怕出现网络异常等情况,就不要看下去了
前置
- 之前总是通过电脑来抓包,时常失效,这里就用夜神模拟器配合Burp来抓包
- 也可以参考这位博主的文章
- 夜神模拟器安卓版本
Android7.1.2
使用到工具
- burp绿色免装jdk版
参考文章
https://blog.csdn.net/qq_34498872/article/details/122469329
https://www.52pojie.cn/forum.php?mod=viewthread&tid=1617968&highlight=BurpSuite
开始教程
1.安装夜神模拟器并下载安装微信
官网下就可以
记得安装微信
- 截止发这篇博客的时候,微信版本为
8.0.3
- 截止发这篇博客的时候,微信版本为
安装好微信后登录自己微信
2.查看电脑ip地址并在burp当中添加
- 比如我的ip地址为
192.168.200.65
- 按照图片上步骤添加自己的ip,端口设置为8888
3.夜神模拟器修改WiFi代理
- 输入自己电脑的ip地址和更改burp设置的端口号
4.pc,pc,pc浏览器下载证书
- pc端浏览器输入证书网站
192.168.200.65:8888
(不同的ip不同,根据刚刚设置来决定)
5.window安装OpenSSL
5.1安装
这一步好像可以跳过,直接把转换后的per证书名称改为
9a5ba575.0
即可,我看另外一个人的教程计算生成出来的结果和这个一样,可能是统一的吧下载网站
单击这个
EXE
或者MSI
,然后安装的时候一直下一步即可
5.2配置环境
安装完成后就要配置运行环境了
也可以参考这文章
OpenSSL默认的安装路径我这里是
1 | C:\Program Files\OpenSSL-Win64\bin |
- 我们就新建环境变量
OPENSSL_HOME
- 值为
C:\Program Files\OpenSSL-Win64\bin
- 注意,不要漏掉了
bin
- 注意,不要漏掉了
- 向环境变量
path
添加%OPENSSL_HOME%
- 测试安装是否成功
6.der证书转换为pem证书
1.可以用在线版本
2.也可以使用openssl来转换
1 | openssl x509 -inform der -in cacert.der -out cacert.pem |
转换效果是一样的
7.查看hash表示并修改pem文件名字为 hash标识.0
- 查看hash标识:pem证书所在目录下运行当前命令,文件名称需要改为自己对应的文件名称,记录下
9a5ba575
1 | openssl x509 -subject_hash_old -in cacert.pem |
- 将生成的pem格式的文件的文件名称改为
9a5ba575.0
8.打开模拟器,把开发者模式打开
- 打开设置-关于平板电脑,找到版本号,单击五次版本号进入开发者模式
9.打开usb调试模式
- 打开开发者模式后,然后点击返回键,回到上一级的设置界面,可以看到多出一个“开发者选项”了。
- 点进去开启USB调试。
- 下图为已开启usb调试
10.移动证书
- 打开文件资源管理器,进入夜神模拟器的安装目录,找到
nox_adb.exe
程序,或者直接everything搜索
- 如果是雷电模拟器,可能就是这个名字了
- 在ADB所在目录打开cmd命令行
- 输入
nox_adb.exe connect 127.0.0.1:62001
即可以连接到adb,或者是adb connect 127.0.0.1:62001
nox_adb.exe connect 127.0.0.1:62001
后面的62001
为模拟器的端口号,不同的模拟器端口号不同,下面是常见的模拟器ABD端口
模拟器 | 端口号 |
---|---|
网易MuMu模拟器 | 7555 |
夜神安卓模拟器 | 62001 |
逍遥安卓模拟器 | 21503 |
蓝叠安卓模拟器 | 5555 |
雷电安卓模拟器 | 5555 |
天天安卓模拟器 | 5037 |
安卓模拟器大师 | 54001 |
腾讯手游助手 | 5555 |
- 此时直接
adb devices
命令即可显示夜神模拟器设备信息了
- 把证书放到
nox_adb.exe
所在目录下
- 然后依次执行以下命令,在查看系统证书就会发现成功安装。
1 | adb root // 提升到root权限 |
11.完成
- 抓包效果
burp抓包结果中文乱码的问题
- 修改下字体和编码类型即可
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 梦洁小站-属于你我的小天地!
评论