아무거나

[fiddler] 프록시 설정 모바일앱/웹 디버깅 본문

IT/개발관련툴

[fiddler] 프록시 설정 모바일앱/웹 디버깅

전봉근 2019. 12. 26. 01:17
반응형

피들러 관련 

 

가. 무선 네트워크로 모바일 통신 확인 방법

    1. 공유기 설치(나는 USB 무선 공유기로함)

    2. 공유기 유틸(ex)REALTEK USB Wireless LAN Utility) 설치

    3. 모드 -> 엑세스지점

    4. 무선 네트워크 속성에서(인증방식: ex-WPA2-PSK, 암호화: ex-AES, 암호 등..) 설정값 적용 후 확인하고 AP모드 실행

    5. 모바일에서 3번에서 적용된 와이파이 연결

    6. 프록시 고급 설정에서 수동 선택 후 -> 암호, 본인 아이피, 포트:8888로 입력하여 연결(피들러와 연동하는 설정 피들러 옵션은  Allow remote computer to connect 설정을 체크해주시고 Fiddler listens on port만 확인하면 됩니다(=8888) )

    7. 피들러 실행(피들러와 연동되므로 피들러 실행시 통신 적용됨)

    8. 와이파이 설정 -> 고급 -> 프록시 수동( 무선랜 설정한 IP 입력 ) 

 

나. 무선 네트워크로 모바일과 프록시 환경 연동 시 호출하는 url host 변경방법

    1. Rules -> customize rules 클릭(Ctrl+R)

    2. class Handlers 아래

          RulesString("&Redirect to", true) 

          BindPref("fiddlerscript.ephemeral.RedirectToString")

          RulesStringValue(0,"Local", "local")

          RulesStringValue(1,"Stage", "stage")

          public static var sHostPrefix: String = null;

          정의(    // Cause Fiddler to override the User-Agent header with one of the defined values 요 주석 위에)

    3. static function OnBeforeRequest(oSession: Session) {} 메서드 안에

       if (null != sHostPrefix && oSession.HostnameIs("mta.yanolja.com")) {

           oSession.hostname=sHostPrefix+"."+oSession.host;

       }

       이런식으로 호스트 정의

 

 

tools -> 피들러 옵션-> connections

allow remote computers to connect 체크ㄴ

프로필 사용자추가

 

 

1. 로컬 영역 연결 공유

네트워크 속성 -> 로컬 영역 연결 속성 -> 공유탭 -> 다른 네트워크 사용자가 이 컴퓨터의 인터넷 연결을 통해 연결할 수 있도록 허용 체크 ​ 

반응형

'IT > 개발관련툴' 카테고리의 다른 글

[eclipse] 폰트 설정(d2codingfont)  (0) 2019.12.26
[eclipse] utf-8 환경설정  (0) 2019.12.26
VirtualBox 디스크 용량 확장  (0) 2019.12.26
[intellij] cannot run program "git.exe" 에러  (0) 2019.08.23
[h2 db] h2 console 접속문제  (0) 2019.08.21
Comments