fiddler에서 아이폰의 통신을 보기 위한 노트

2443 단어 Fiddler
fiddler에는 아이폰 통신을 보는 프로그램이 많아 메모로 메모를 남겼다.
절차.
  • fiddler를 설치합니다.
    https://www.telerik.com/download/fiddler
  • addons 페이지에서 CertMaker for iOS and Android를 설치합니다.
    http://www.telerik.com/fiddler/add-ons
  • fiddler를 시작하면 캡처 HTTPS CONNESCTs가 HTTPS에서 유효합니다.
  • Protocos 선택;tls1.1;tls1.덧붙이다
  • Tools&Options>Connections의 Allow remote computers to connect를 활성화합니다.

  • Inspectors 등의 패널이 있는 FiddlerScript 태그를 열고 함수static function OnBeforeRequest에 다음 처리를 추가합니다.
        if (oSession.HTTPMethodIs("CONNECT"))
        {
            oSession["https-DropSNIAlerts"] = "yup";
            FiddlerApplication.Log.LogString("Legacy compat applied for request");
        }
    
  • fiddler를 재부팅하여 Tools&Options에서 Reset All Ceertificates 실행
    그런 다음 Trust Root Ceertificate를 실행하여 인증서를 설정합니다.
  • 아이폰을 와이파이에 연결하고 프록시 서버를 설치한다.
  • 아이폰의 사파리 접근http://ipv4.fiddler:8888을 열고 Fiddler Root certificate 링크에서 인증서를 설치합니다.
  • 설정 > 일반 정보 > 인증서 신뢰 설정에서 설치된 인증서를 사용합니다.
  • 통신을 확인할 프로그램을 시작하고fiddler에 로그를 표시하는지 확인합니다.
  • 감상
    2.CertMaker for iOS and Android가 설치된 줄 알았으나 설치되지 않았거나 설치 후 인증서를 다시 작성해야 함
    4. Protocos 및 6.스크립트 추가
    10. 인증서의 효력이 발생하는 절차는 iOS의 새로운 증가 때문일 수 있다.
    전에 간단하게 통신일지를 확인할 수 있을 것 같아서요.

    좋은 웹페이지 즐겨찾기