Android 7使用 whistle 抓包(MAC)

编程入门 行业动态 更新时间:2024-10-19 01:28:03

目录

  • 安装whistle
  • 准备证书
  • Root 手机
  • 安装ADB工具

安装whistle

npm install -g whistle

准备证书

下载rootCa.crt证书
使用openssl 查找 证书hash值

openssl x509 -inform PEM -subject_hash_old -in cacertificate.crt > hash.txt

在hash中第一行获取hash值,重命名证书文件为【hash_value.0】

Root 手机

手机型号:魅族Pro5 ,Android 7
由于Android7 的限制必须安装 根证书。

  1. 下载root 工具kingroot并安装,
  2. 设置kingroot app root 权限

指纹-安全-ROOT权限

安装ADB工具

用于连接手机后,debug 使用
ADB下载

  1. 用数据项连接手机
  2. 开启手机 开发者选项
    • 辅助功能->开发者选项
    • 如果没看到开发则选项,可以在【关于手机】-> 【Android 版本:XX】点击多次,开启开发者选项
  3. 连接设备
    执行如下命令
adb shell
su
mount -o remount,rw /system
#或者 【以下命令对本机有效】
mount -o rw,remount /system
#移动有效证书到系统目录
mv /sdcard/Downloads/69241f1f.0 /system/etc/security/cacerts
chmod 644 /system/etc/security/cacerts/69241f1f.0
#最后成功后,还原只读权限
mount -o remount,ro /system

参考:
whistle 在Android7.0以上手机的证书安装
android-7-nougat-and-certificate-authorities
install-android-adb-and-fastboot-tool-on-mac
how-to-root-android-7.0-7.1-nougat
终端模拟器:Android Terminal Emulator

更多推荐

Android 7使用 whistle 抓包(MAC)

本文发布于:2023-06-14 07:16:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1450325.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Android   whistle   MAC

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!