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!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM