郑州网站推广排名公司,重庆企业型网站建设,网络运营商架构,微信做一个小程序需要多少钱接来下在PC端安装和配置Charles#xff0c;方法同下面链接#xff0c;不再赘述。在模拟器上安装magisk实现Charles抓https包#xff08;二#xff09;_小小爬虾的博客-CSDN博客
一、记录下本机IP和代理端口 二、在手机模拟器上设置代理192.168.31.71:8888#xff0c;设置…接来下在PC端安装和配置Charles方法同下面链接不再赘述。在模拟器上安装magisk实现Charles抓https包二_小小爬虾的博客-CSDN博客
一、记录下本机IP和代理端口 二、在手机模拟器上设置代理192.168.31.71:8888设置完毕后测试。 因为还没有安装证书后面发现其实是代理根本没有生效在手机上打开浏览器访问网址chls.pro/ssl就会提示下载证书本步骤的前提是电脑上的Charles是运行的情况下。
结果我的雷电模拟器上给出了如下提示没有下载证书。 不要慌这是因为数据没有走Charles代理之前配置mitmproxy的时候遇到了参考我的文章
python使用mitmproxy和mitmdump抓包在手机上抓包三-CSDN博客
d:
cd D:/leidian/LDPlayer4/
adb.exe kill-server
adb connect 127.0.0.1:5555雷电模拟器的默认端口是5555
adb devices
adb.exe kill-server
adb devices
# 给模拟器设置代理
# ip是电脑的ip如192.168.31.71,port是抓包工具设置的端口如mitm默认是8080,fiddler是8888
adb shell settings put global http_proxy 192.168.31.71:8888 手机模拟器代理设置成功后PC端自动弹出下面的连接提示框。 竟然没有在模拟器中安装证书也成功抓到了https数据包。奇怪
看看是否是雷电模拟器内置了Charles证书设置-安全-信任的凭证-系统。没发现。奇怪
先不管了继续按照我们的节奏来安装Charles证书。
再次访问chls.pro/ssl就提示下载证书了。 需要给模拟器先设置密码我的是123456才能安装证书。 安装完成后就会在设置-安全-信任的凭证-用户下看到这个证书。 现在要将这个证书从【用户】移动到【系统】中只需要重启模拟器就行(这就是Magisk中movecert模块的作用)。 测试一下登陆XX头条就能在Charles中分析网络数据包了。