loading
본문 바로가기
스위치/커펌 가이드

닌텐도 스위치 커펌 가이드 (2) - 밴 방지를 알아보고 적용까지!

by 스윗찌 2022. 4. 29.
728x90
반응형

기본적으로 알려진 밴은 2가지가 있습니다.

기기 밴

닌텐도에서 온라인으로 서비스하는 모든 것에 접근이 불가능해집니다.

기기 밴에 걸리는 순간 싱글 플레이만 가능합니다.

 

계정 밴

해당 계정의 온라인 서비스만 차단됩니다.

닌텐도 어카운트 변경으로 해결 가능합니다.

 

 

밴은 어떻게 당할까요?


  • 온라인 게임
    • 온라인 게임에서 부정행위
    • 온라인 게임에서 LayeredFS 모드 사용
    • 온라인 게임의 세이브 파일 에딧
  • SysNAND
    • nsp / nsz / xci / xcz 파일 설치
    • SysNAND(Tinfoil Installer, incognito 등)를 수정하는 nro 실행
    • 기타 SysNAND에 이력을 남기는 행위
  • EmuNAND(에뮤 낸드)에서 다음 기능을 사용하지 않은 경우
    • Exosphere(엑소스피어)
    • 90DNS, DNS MITM
단순 실수로 SysNAND로 CFW를 부팅하는 경우에는 기기 밴을 당하지 않습니다.
SysNAND CFW에서 설치 이력 혹은 부정행위 이력을 남기는 행동을 해야 기기 밴을 당합니다.

 

밴을 방지하는 방법


  • EmuNAND 사용 + Exosphere(엑소스피어) + DNS MITM

 

Exosphere(엑소스피어)

최근 많이 쓰이는 케피르(Kefir) 같은 커스텀 펌웨어 올인원(CFW AIO)을 사용한다면 Exosphere(엑소스피어)는 기본적으로 적용이 되어 있습니다.

본체 시리얼 넘버가 XAW00000000000으로 표시되어있다면 Exosphere(엑소스피어)가 적용된 겁니다.

엑소스피어

Exosphere(엑소스피어) 적용 방법

SD카드 최상단에 아래 파일을 붙여 넣으시면 됩니다.

exosphere.ini
0.00MB
SD카드 최상단에 다운받은 Exosphere.ini 붙여넣기

 

exosphere.ini 파일에서 눈여겨볼 옵션은 딱 2가지입니다.

blank_prodinfo_sysmmc=1
blank_prodinfo_emummc=1

blank_prodinfo_sysmmc 옵션은 SysNAND 부팅시 Exosphere(엑소스피어) 적용

blank_prodinfo_emummc 옵션은 EmuNAND 부팅시 Exosphere(엑소스피어) 적용

1로 설정했다면 기능은 킨다는 의미입니다. 반대로 0이라면 기능을 끈다는 의미겠지요?

이로써 Exosphere(엑소스피어)는 적용이 됐습니다.

반응형
DNS MITM

DNS MITM을 설명하기에 앞서 이런 생각을 하시는 분들이 계실 겁니다.

어라? Exosphere(엑소스피어) 적용해도 되는 거 아니야?

네 맞습니다. 국내에서는 많은 분들이 Exosphere(엑소스피어) 적용해도 괜찮다고 알고 계시고 틀린 말도 아닙니다.

하지만 외국 포럼에서는 Exosphere(엑소스피어) 더불어 DNS MITM을 같이 사용하라고 추천하고 있습니다.

 

대체 이유가 뭐냐?

만약 불미상의 이유로 Exosphere(엑소스피어)를 설정하는 파일(exosphere.ini)이 broken 돼서 엑소스피어가 작동을 안했고 평소처럼 커펌으로 인터넷 접속을 한다면? 이라는 가정을 세워 봅시다.

시리얼은 변조가 되지 않을꺼고 인터넷 접속을 통해 여러분의 스위치 시리얼넘버는 닌텐도 서버로 전송될것입니다.

 

그리고 여러분의 스위치 기기는 하드웨어 밴을 당하게 되는 수순을 밟게 될 것입니다.

 

하지만 DNS MITM을 설정해 놓는다면 닌텐도 서버와 통신 자체가 막혀있기 때문에 안전한 겁니다. 이러한 이유로 Exosphere(엑소스피어) 더불어 DNS MITM을 같이 설정하라고 추천드리는 겁니다.

 

어느 누구도 안전한 스위치 커펌 생활을 하고 싶을 것이고 기기 밴을 당하고 싶지 않을 것입니다.

그러니 잔말 말고 DNS MITM도 같이 적용해줍시다. 어렵지 않습니다!

 

그래서 DNS MITM이 대체 뭔데?

DNS MITM의 풀 네임은 DNS Man In The Middle입니다. 설명하자면 서버와 기기 사이에서 해커가 개입을 하여 DNS 스푸핑 뭐 이런 blabla..

쉽게 말해서 여러분들은 DNS MITM 기능을 이용해 스위치 기기에서 닌텐도 서버를 완전 차단시킬 겁니다.

Atmosphere에서 기본적으로 제공하는 기능 중 하나이기도 합니다.

 

DNS MITM 적용 방법

먼저 SD카드에서 해당 경로를 따라 들어가 줍니다.

SD카드\atmosphere\hosts

그리고 아래 파일을 해당 경로에 붙여 넣기 합니다.

default.txt
0.00MB
해당 경로 이동 및 default.txt 파일 붙여넣기

그리고 스위치를 재부팅하면 DNS MITM 기능이 적용되어 작동하기 시작합니다.

테스트 방법은 아래 github에서 Switch_90DNS_tester 홈브류를 다운로드하여 설치 후 테스트해보면 됩니다.

https://github.com/meganukebmp/Switch_90DNS_tester/releases/tag/v1.0.3

 

Release v1.0.3 Improved checks · meganukebmp/Switch_90DNS_tester

This update adds new china specific domains to the checklist from PRs #1 and #2 It also adds a better status display (coloring the domain name and showing "in progress" dots) It also expands the st...

github.com

 

수 많은 닌텐도 서버가 blocked! 된 모습


90DNS를 추천하지 않은 이유

  • 외부 서버에 의존
    • 차단할 서버를 제어할 수 없다.
    • 90DNS는 다운로드 속도에 영향을 줄 수 있다.
  • 와이파이 변경 시 DNS 차단이 유지되지 않음

DNS MITM을 써야 하는 이유

  • 로컬에서 작동
  • 차단할 서버를 제어할 수 있다.
  • 와이파이를 변경해도 DNS 차단 기능 유지

스위치 기기 밴을 해제할 수 있을까요?


아뇨 없습니다. 영구 금지입니다.

빌어도 안됩니다. 소 잃고 외양간 고치지 말고 미리미리 적용해서 즐거운 커펌 라이프를 즐깁시다.

 

궁금하신 사항이나 문의사항이 있으시다면 언제든 말씀해주시면 답변해드리겠습니다.

728x90
반응형

댓글