当前位置: 移动技术网 > IT编程>操作系统>Mac > Android 7使用 whistle 抓包(MAC)

Android 7使用 whistle 抓包(MAC)

2020年09月21日  | 移动技术网IT编程  | 我要评论
目录准备证书Root 手机安装ADB工具准备证书下载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 的限制必须安装 根证书。下载root 工具kingroo

安装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

本文地址:https://blog.csdn.net/a_nuo/article/details/108700478

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网