使用Reqable进行鸿蒙抓包
使用Reqable进行鸿蒙抓包
大家好,这是我在csdn写下的第一篇文章,仅以此记录学习问题。本篇文章的产生源于实习中需要对鸿蒙软件进行抓包测试,网上搜索的鸿蒙抓包大多使用Charles进行抓包个人感觉不太好用而且工具界面不太好看,而后发现小黄鸟团队新开发的Reqable号称Fiddler、Charles、Postman三合一的效果故而尝试
1、Reqable下载
访问官网下载即可
https://reqable.com/zh-CN/
2、证书配置
pc端证书可直接点击证书选自动安装板块跟提示操作
鸿蒙手机安装证书
手机也是向甲方借来的测试机,时间不多暂未找到比较方便的证书安装方法
给鸿蒙手机安装证书我选择的是在pc端手动下载之后传入,我尝试过用hdc命令行传进行但是好像没找到传进去的文件,而后又尝试使用网络下载的方式,先将证书上传到123云盘,然后分享链接,用浏览器访问下载,然后就是在设置中找到证书安装板块进行安装,这里我遇到两个问题:1、找不到证书保存的路径,这里可以通过文件管理移动证书文件到证书安装可访问的文件夹下 2、crt后缀的证书文件不识别,这里需要将文件改为cer后缀,一套操作下来终于把证书安装好了
3、burp与Reqable联动
代理 -> 二级代理 -> 新建配置 -> 新建 -> 编辑二级代理(允许模式:抓包白名单;绕行模式:抓包黑名单) -> 保存后在外面选中配置好的二级代理就可以实现转发到burp上了
以上即为我个人尝试过的配置过程,如有更好的方法欢迎在评论区指正