• mac下fiddler安装配置启动及iphone配置连接


    Getting started

    • 下载安装Mono

    如果没有下载则下载:https://www.mono-project.com/download/stable/#download-mac

    从Mozilla LXR上下载所有受信任的root证书,存于Mono的证书库里。root证书能用于请求https地址。

    5.16.0为当前下载的版本号,根据自己下载的版本进行修改

    /Library/Frameworks/Mono.framework/Versions/5.16.0/bin/mozroots --import --sync
    • 下载安装fiddler-mac

    将下载的包解压到有权限的目录下

    运行

    mono Fiddler.exe

    如果报错

    ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Windows.Forms.Screen' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object

    切换到32bit运行

    启动可能比较慢,耐心等待两分钟左右~

    mono --arch=32 Fiddler.exe

     

    添加别名快捷启动

    vim ~/.zshrc

    alias fiddler='mono --arch=32 /Users/wanghaokun/Applications/fiddler-mac/Fiddler.exe >/dev/null 2>&1 &'

    扩展(下面这个不用执行,为AppleScript脚本执行,在首次启动时会自动调用,不用在意):

    /usr/bin/osascript /Users/wanghaokun/Applications/fiddler-mac/FiddlerAttach.applescript Wi-Fi,0,0,off,0,0,off,0,0,off,0,0,off /Users/wanghaokun/Applications/fiddler-mac/attach.sh

    • 配置fiddler

    Tool-options-https

     查看

     

    • 配置(iphone)

    保证手机和fiddler在同一局域网下

    添加HTTP代理

    安装证书

    访问 192.168.1.59:8888 ,下载证书,安装。

    注:不管连接的fiddler是mac端还是windows端,只要fidder更改了IP,就需要重新安装并信任此证书!

    添加证书信任设置

    设置-通过-关于本机-证书信任设置

     Done!

     
  • 相关阅读:
    linux oracle命令行窗口命令上下翻阅
    oracle 转移表空间
    perl字符集处理
    Perl解析JSON数据精解
    处理外壳PROC
    FileIsExe
    写壳前的设计
    SEH结构化异常处理03
    SEH结构化异常处理02
    博客首记
  • 原文地址:https://www.cnblogs.com/wanghaokun/p/10102994.html
Copyright © 2020-2023  润新知