이카링 2를 PC 브라우저에서 볼 수있는 방법이있는 것 같아 보았습니다.

소개



모두가 스프라? 스프라 2의 API이거나 재미있는 기사 없을까와 여러가지 찾고 있으면 이런 기사를 발견했습니다.

【스플라툰 2】이커링 2의 전적 데이터를 PC 브라우저로 무리하게 열람한다
(이번 기사를 쓰는데 있어서, 방법이나 방법 등 여러가지 참고로 했습니다.감사합니다.)

그렇다고해도 mitmproxy 뭐야 그것 상태의 초보자 이었기 때문에 상기의 기사를 참고로, 공부가 테라 PC 브라우저에서 열 때까지의 순서를 기재해 가고 싶습니다.

할 일, 흐름은 이런 느낌



1. pip 설치
2. mitmproxy 설치
3. 단말기 설정(iOS)
4. 인증서 설치
5. 세션을 다시 작성하여 PC 브라우저에서 이카링 2 보기

mitproxy는 클라이언트와 서버 간의 통신 내용을 표시할 수 있는 프록시 도구라고 하며, 단말의 통신 내용에서 세션 키를 취득한 후 PC 브라우저의 세션을 다시 써서 이커링 2를 볼 수 있도록 한다. 그리고 흐름은 이런 느낌입니다. 1부터 해보자.

1.pip 설치


$sudo easy_install pip

2.mitmproxy 설치


$pip install mitmproxy

six 오류가 발생하면 아래 명령을 사용해보십시오.
이미 six가 설치되어 있기 때문입니다.
$pip install mitmproxy --upgrade --ignore-installed six

3. 단말기 설정(iOS)


  • PC의 IP 검사
  • PC와 iPhone을 동일한 네트워크에 연결
  • iPhone의 '설정' → 'Wi-Fi' → '지금 연결된 네트워크 설정 열기 (i 버튼)
  • HTTP 프록시 설정은 아래와 같이 설정됩니다



  • 메뉴
    설정 방법


    서버
    방금 조사한 IP

    포트
    8080

    인증
    OFF


    4. 인증서 설치


  • mitmproxy 시작
  • $ mitmproxy -p 8080
    
  • iOS 기기에서 htp // // tm. 아니 t로 이동
  • 🍎 마크를 눌러 인증서를 설치

  • 5. 세션을 다시 작성하여 PC 브라우저에서 이카링 2 보기


  • NintendoSwitchOnline의 splatoon2 메뉴 열기
  • mitmproxy에 GET https://app.splatoon2.nintendo.net/...라는 요청이 표시되므로 선택하여 세부 정보를 봅니다.
  • 자세한 내용은 Cookie: iksm_session=....라는 키가 있으므로이 값을 삼가

  • EditThisCookie 설치

  • htps : // 아 p. sp ぁ와 온 2. 마침내. 네 t/칭찬 방문
  • 설치된 EditThisCookie를 열고 iksm_session에 앞서 둔 값으로 다시 작성하면 브라우저에서 열 수 있습니다.

    NintendoSwitchOnline이 시작되지 않는 경우(iOS)



    댓글에서 NintendoSwitchOnline이 시작되지 않을 수 있음을 알려 주셨습니다.
    htps : // 기주 b. 코 m / f 로젠 판다 만 / sp t t t2s 응 k / 이스에 s / 39

    해결 방법으로 설정 > 일반 > 정보 > 인증서 신뢰 설정을 열고 mitmproxy 설정을 켜십시오.

    결론



    오랜만에 모르는 것을 여러가지 기억해 즐거웠습니다. 그 밖에도 여러가지 날릴 것 같습니다.
    의문점이나 이상한 점이 있으면 FB하실 수 있으면 다행입니다. 멋진 오징어 생활 (노 'ω') 노



    참고문헌


  • 【스플라툰 2】이커링 2의 전적 데이터를 PC 브라우저로 무리하게 열람한다
  • iOS 실제 기기의 SSL 통신을 프록시로 가로채거나 변조하는 방법
  • pip install에서 오류
  • 좋은 웹페이지 즐겨찾기