• fiddler4+雷电模拟器4.0.82抓包设置


    雷电4使用的是安卓7,安卓7对用户自行安装的证书不再信任,所以造成无法抓包。因此解决方式就是将证书制作成为系统证书。

    先把Fiddler安装好,并设置端口号以及安装证书并到导出证书到桌面上

    1.通过Git Bash Here命令窗口进行操作

    2.将Fiddler生成的证书导出到桌面上并转换成.pem文件格式

    openssl x509 -inform DER -in FiddlerRoot.cer -out fiddler.pem
    

    3.解析出证书的hash值(因为安卓证书文件名是根据hash值存的)

    openssl x509 -inform PEM -subject_hash_old -in fiddler.pem | head -1
    

    4.将该hash值作为新的文件名以".0"结尾

    cat fiddler.pem > 269953fb.0
    

    5.将新命名好的.0文件,通过雷电模拟器4(需要开启ROOT权限)自带的文件管理器,将此文件放置到

    /system/etc/security/cacerts
    

    6.目录中将此文件的权限修改为-rwr--r--。并重启雷电模拟器4

    7.查看证书是否安装成功

    重启雷电模拟器4后,在设置-安全-信任的凭据-系统中找到Fiddler证书,则安装证书成功

    在雷电模拟器的安装根目录下有adb.exe可执行文件,通过命令行进行操作,优先使用

    adb.exe devices
    

    adb.exe shell settings put global http_proxy 本机ip:Fiddler端口
    

    8.最后fidder进行抓包

  • 相关阅读:
    7.10.8107.79 小心80180048
    Sliverlight MD5
    WP 数据绑定Visibility
    WP7 剪贴板 Clipboard
    [10年之后我是谁]读书笔记
    linux面试题
    [你的灯亮着吗]读书笔记
    Linux命令行简明教程
    <Ruby入门教程>读书笔记
    [职场谎言系列]读书笔记
  • 原文地址:https://www.cnblogs.com/gqv2009/p/16322001.html
Copyright © 2020-2023  润新知