zoukankan      html  css  js  c++  java
  • 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!

     
  • 相关阅读:
    PTA 天梯赛 L1
    浙江省赛真题2018
    kuangbin专题——简单搜索
    testng.xml 配置大全
    创建testng.xml文件
    TestNG.xml 配置
    Testng 简介
    testng教程之testng.xml的配置和使用,以及参数传递
    jenkins构建:通过testng.xml构建项目
    Jenkins如何集成运行testng.xml文件的解决方案
  • 原文地址:https://www.cnblogs.com/wanghaokun/p/10102994.html
Copyright © 2011-2022 走看看