zoukankan      html  css  js  c++  java
  • Mac 10.14 安装抓包工具Fiddler

    环境安装

    第一步:

    首先,Mac下需要使用.Net编译后的程序,需要用到跨平台的方案Mono(现阶段微软已推出跨平台的方案.Net Core,不过暂时只支持控制台程序)。安装程序可以从http://www.mono-project.com/download/#download-mac地址下载。

    第二步:

    安装完后,在Terminal里执行以下命令:

    手动下载证书:

    curl https://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt

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

    第三步:

    接下来如果想要运行Fiddler,还需要把Mono加入到环境变量中。编辑.bash_profile文件:

    sudo vi ~/.bash_profile

    第四步:

    export MONO_HOME=/Library/Frameworks/Mono.framework/Versions/5.0.1

    export PATH=$PATH:$MONO_HOME/bin

    保存后重新打开Terminal,Mono环境已装好。

    Fiddler的安装

    从Fiddler官网https://www.telerik.com/download/fiddler下载fiddler-mac.zip的压缩包。解压到非中文字符的路径下。

    Fiddler运行

    打开Terminal,进入到刚才解压的Fiddler路径,执行命令运行:

    sudo mono Fiddler.exe

    接下来你可能会遇到以下问题:

    Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application.

    解决方法:

    重新打开一个终端:

      mono --arch=32 Fiddler.exe

    然后在终端输入:

         sudo mono Fiddler.exe

    结果:

      

  • 相关阅读:
    docker中安装ssh服务
    JStorm第一个程序WordCount详解
    centos6.7 安装Docker
    mysql 自连接查询数据
    display属性
    如何书写高效的css样式
    link和@import的区别
    div+css命名规则
    MATLAB的一些小技巧
    高等工程数学 线性规划部分 作业
  • 原文地址:https://www.cnblogs.com/jerryspace/p/9896327.html
Copyright © 2011-2022 走看看