Android逆向进阶篇 Charles + Drony Vpn绕过代理检测方案 获取猫眼App数据
Android逆向进阶篇 Charles + Drony Vpn绕过代理检测方案 获取猫眼App数据
·
安卓安装 Charles 系统级root证书
第一步 Charles PC端安装root证书并信任
第二步 给Android安装Charles系统证书
输出到桌面然后使用 openssl工具对名称进行hash
openssl x509 -subject_hash_old -in Desktop.pem
将截图红框部分的hash值copy出来 重命名Desktop.pem文件 重命名成dbeb6fdf.0, 根据你自己电脑输出的名字来重命名哈
后缀由 pem改成0
Desktop改成输出的hash值
使用adb推送到安卓目录 /system/etc/security/cacerts/ 下即可
打开cmd 进入桌面目录后 再输出下面这个命令
adb -s e38f2e35 push e8c698d2.0 /system/etc/security/cacerts/
如果没有意外的话,那重启手机就可以了
如果有意外呢? 有人说: 老师,我手机用了Magisk面具,用不了!没关系,我们还有备用方案
解决方法 第一步:
Magisk模块下载位置:
https://github.com/ys1231/MoveCertificate/releases
解决方法 第二步,将Charles的root证书导出到桌面 并发送到手机上Download目录
解决方法 第三步,使用手机安装证书
当然 如果你能直接双击安装证书 则不用看下面的步骤哈,直接去第四步
使用手机设置里面的,安装证书功能 ,从存储本地加载证书
如果不知道安装证书功能在哪, 百度下就好了哈,每个产商的手机可能有所不同
选卓点击即可
解决方法 第四步 重启后即可
Drony 使用
打开Drony 右滑找到设置选项 选择Wifi配置
选择手机和电脑端Charles的同一wifi下
Drony配置一: 手动, Charles电脑端主机ip和端口
Charles 菜单栏 Help/Local Ip Address
选192.168开头的就可以了
Drony配置二: 默认过滤设置为 “直接连接所有” 规则配置新增你需要监听的App 案例如下
大功告成 请看结果

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)