Charles下载地址
License Key
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
2.配置Charles
以Windows10为例
2.1.Proxy Settings 2.2.SSL Proxying Settings设置需要代理的路径,* 代表所有
Windows 是 :Windows Proxy
Mac 是:Mac Proxy
以下是Windows环境,如果是Mac环境的话,需要找到安装的证书,进行信任设置即可。
查看证书安装地址
浏览器进入此地址后,会自动下载证书,点击证书安装即可
使用浏览器查看百度等网址,看看是否能抓包,出现以下信息,就表示成功了。
将超级用户、Xposed配置打开,并打开网络ADB设置
#建立连接
./adb connect 192.168.0.14:5666
#展示有那些设备
./adb devices
#唤起adb中设备2的代理设置:
./adb -s 192.168.0.14:5666 shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings
电脑没有adb环境怎么办?在Android 官网进行下载,解压运行即可(Windows和Mac均一样)
ADB Tool 下载地址
该处使用的url网络请求的数据。
4.虚拟机安装证书虚拟机浏览器打开:chls.pro/ssl ,浏览器会自动下载证书,然后到虚拟机下载内找到证书,点击证书进行安装。
用手机浏览器浏览百度或者其他网址,看看Charles是否会抓到相应的网址。
问题总结
提示:这里对文章进行总结:
问题1:如果出现提示证书不安全,电脑端Charles没有设置到证书安全的位置或者没有信任改证书导致的。
问题2:无网络:检查并确认代理IP地址和端口号,同时检查Charles SSL Proxying Settings 允许的规则
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)