RuriRuri 님께서 잘 설명해주신 글을 따라가면서 하다가 Keys.txt 파일에 막히는분들이 있는듯 해서 글 작성해봅니다.
(사실 덤프뜨는동안 심심해서 쓰는겁니다)
먼저 아래 링크를 참조해서 작성하는글 임을 알려드립니다.
https://gbatemp.net/threads/how-to-get-switch-keys-for-hactool-xci-decrypting.506978/
1-1. Hekate 부팅이 가능한 상태까지 만들어놓습니다.
1-2. Hekate 부팅 후 Backup 메뉴로 가서 BOOT0/1 과 SYS 를 덤프합니다
2-1. 기다리는동안 https://switchtools.sshnuke.net/ 여기서 biskeydump 최신버전을 받습니다.
2-2. https://pastebin.com/raw/mJKMNFyF 여기 들어가신 후 나오는 텍스트 keys.py 라는 이름으로 저장합니다 (크롬에서는 우클릭 하고 다른이름으로 저장)
2-3. 파이선이 없으신분은 https://www.python.org/downloads/ 여기서 파이선 2.7로 시작하는 버전을 받아서 설치합니다. 설치할때 고르는 부분에서 스크롤을 내려서 Path 어쩌고 저쩌고에 체크해줍니다. (3으로 시작하는 버전 받으면 안됩니다. 현재 기준 2.7.15)
3-1. 덤프가 끝나면 스위치를 끄고 SD카드를 컴퓨터에 연결합니다.
3-2. backup 폴더에 있는 BOOT0 파일과 backup\Partitions에 있는 BCPKG2-1-Normal-Main 파일을 PC로 복사하고 BOOT0 파일의 이름을 BOOT0.bin 로 BCPKG2-1-Normal-Main 파일의 이름을 BCPKG2-1-Normal-Main.bin 으로 바꿔줍니다
3-3. hactool.exe 파일 (XCI2TitleConverter 를 받으셨으면 여기 같이 있음)과 keys.py 파일을 3-1에서 쓴 파일이 있는곳에 떨궈줍니다.
4-1. 스위치를 다시 켠다음에 TegraRCMGUI 에서 Hekate 대신에 위에서 받은 biskeydump 를 선택합니다.
4-2. 스위치에서 이상한 글씨와 함께 밑에 QR코드가 보이고 QR코드 주위에 파란 화면이 뜨는지 확인합니다. (빨간색이면 다시)
4-3. 휴대폰에서 QR코드를 찍고 나오는 글씨를 카톡이나 메일을 이용해서 PC로 복사합니다. (눈이 좋으면 보면서 키보드로 쳐도 됩니다)
5-1. cmd창 (시작 -> 실행 -> cmd) 을 띄워서 3-1파일이 있는 폴더로 이동합니다
5-2. pip install lz4 를 입력하여 필요한 파일을 받습니다. (이게 안되면 파이선이 안깔렸으니 다시 깔아줍니다)
5-3. python keys.py SBK TSEC키 를 입력하면 됩니다. (SBK랑 TSEC키는 아까 QR코드 통해서 복사한 내용입니다) ( 예 : python keys.py AAAAAA BBBBBB )
5-4. Now you can do hactool --keyset=keys.txt to use them! 라는 메시지가 떳으면 keys.txt이 완성되었습니다. 끗
안되는 부분이 있으면 처음부터 다시합니다.
댓글로 하는 질문은 웬만하면 답해드리나 과정을 제대로 읽지 않고 하는 질문은 받지 않겠습니다.
|