Drony
-
当charles抓包抓不到信息时,需要设置手机代理,使用 charles + Drony 进行抓取
android客户端下载 -
手机流量经过 drony 转发到抓包软
-
使用方式
- 下载drony的apk,安装
-
手机配置
- 手机或模拟器 wifi 设置代理为 127.0.0.1:8020
- 手机或模拟器 wifi 设置代理为 127.0.0.1:8020
-
drony 配置
-
默认代理端口为 8020
-
network 设置ip和address,该ip和address为charles的地址,默认端口为8888
-
-
charles 配置
- charles 代理默认端口为 8888
- charles ip 可通过charles的help,local address ip 查看
-
步骤整理
- 手机wifi设置代理 127.0.0.1:8020
- 安装drony, 默认端口8020,设置network,代开drony(LOG页底未ON为打开状态)
- charles端口设置证书安装
- 开始抓包
- 问题
- 注意重复请求
- 注意设置请求超时时间,避免等待太久
- drony设置,如果没有wifi选项,重启drony,然后设置wifi