글 수 79

Title : 터치 2세대 해킹 방법

조회 수 1159 추천 수 0 2009.02.02 05:03:36


iPod Touch 2세대의 해킹 방법에 대해서 알아봅니다.

준비물

1단계 : 커스텀 펌웨어 만들기

  1. 내컴퓨터 - C 드라이브에 "Hacking" 이란 이름의 폴더를 만든다.



  2. 다운받은 "rslite101.zip" 파일의 압축을 푼다. 압축을 푼 뒤 "rslite" 폴더안에 있는 "CustomPackage"를 더블 클릭한다. "CustomPackage"안에 있는 CydiaInstaller.bundle 폴더를 C:\Hacking\XPwn-0.5.7-win32\FirmwareBundles 폴더로 복사 또는 이동한다.

    마찬가지로 "rslite" 폴더안에 있는 "FirmwareBundles" 폴더를 더블 클릭한 후 "iPod2,1_2.2.1_5H11a.bundle" 폴더를 C:\Hacking\XPwn-0.5.7-win32\FirmwareBundles로 복사 또는 이동한다.



  3. 다운받은 iPod2,1_2.2.1_5H11a_Restore.ipsw 파일의 이름을 OriginalFW로 변경한다. 이때 .ipsw라는 확장자명을 없애준다.
    (만약 확장자명이 보이지 않는다면 아래의 방법을 참조하길 바람)

    확장자명을 보이게 하는 방법

    시작 - 제어판 - 폴더옵션을 더블 클릭한 뒤 "보기"탭을 선택한다.

    "알려진 파일 형식의 파일 확장명 숨기기"에 V 체크를 마우스로 클릭하여 체크를 해제한 뒤 적용 또는 확인 버튼을 클릭한다.


  4. 변경된 OrigianlFW 파일을 C:\Hacking\Xpwn-0.5.7-win32 폴더로 복사 또는 이동한다.



  5. 도스창을 연다.

    1) "시작 - 실행 - cmd" : 명령프롬토콜을 실행한다.



    2) "cd c:\hacking\xpwn-0.5.7-wind32"를 입력한 뒤 엔터키를 친 다음 "ipsw originalfw customfw.ipsw -s 700 bundles\cydia.tar"를 입력한 다음 엔터치를 친다.



    명령어가 정확하지 않을 경우 프로그램이 작동하지 않거나 에러 메시지가 뜨게 됨으로 명령어 입력시 정확하게 입력하도록 주의를 기울여야한다.


    3) 커스텀 펌웨어가 정확하게 생성이 되면 다음과 같은 화면이 뜨게된다. 만약, 에러 메시지가 뜨거나 제대로 작동하지 않는다면 명령어를 입력할 때 실수가 없었는지 확인해본다.



2단계 : DFU모드로 아이팟 터치 2세대에 파일 올리기

  1. 앞서 다운받아놓은 iRecovery.rar 파일의 압축을 푼다. 압축을 푼 다음 C:\Hacking 폴더로 복사 또는 이동한다.



  2. C:\Hacking\iRecovery\libsub-win32-filter-bin-0.1.12.1.exe 파일을 더블클릭하여 실행한다.



  3. 다운받은 iBoot_iBBS.zip 파일의 압축을 푼다. 압축을 푼 iBoot221.img3, iBSS211.dfu, iBSS221.dfu 파일을 C:\Hacking\iRecovery\iRecovery_SVN 폴더로 복사 또는 이동한다.



  4. 아이팟 터치 2세대를 DFU 모드로 전환시킨다.

    1) 아이팟 터치 2세대를 컴퓨터에 연결한다.

    2) Home 버튼을 약 5초간 누른다.

    3) Home 버튼을 누른 상태에서 전원버튼(슬립버튼)을 약 10초간 누른다.

    4) 컴퓨터에서 삐빅~ 소리가 나면 슬립버튼에서 손을 뗀 뒤 홈버튼을 누른다.

    5) 삐빅~ 소리가 나면 버튼에서 손을 뗀다.

  5. 아래와 같은 메시지가 뜨면 DFU 모드로의 전환이 완료된 상태이다.



  6. 커스텀 펌웨어를 인식시키기 위해 몇 개의 파일을 올려 수정해줘야한다.

    "시작 - 실행 - CMD" 를 눌러 명령프로토콜을 실행한 다음 아래의 명령어를 입력한다.

    cd C:\Hacking\iRecovery\iRecovery_SVN 를 입력한 뒤 엔터키를 누른다.

    그런 다음 irecovery -f ibss211.dfu 를 입력한 뒤 엔터키를 누른다.





    iRecovery 명령이 제대로 되지 않을 경우 Microsoft Visual C++를 설치한 다음 다시 실행한다.

    다음 작업을 위해 명령 프로토콜창을 닫지 않는다.


3단계 : 커스텀웨어 설치하기

  1. 컴퓨터에 연결된 아이팟 터치 2세대를 연결해제한 뒤 약 10초후에 다시 컴퓨터에 연결한다.

  2. 연결된 아이팟 터치 2세대의 화면이 하얀색으로 바뀌었는지 확인한다. 하얀색으로 바뀌어 있는 것이 정상이다.

  3. 명령 프로토콜에 irecovery -s 를 입력한다.



  4. 아래의 코드를 정확하게 입력한다.

    arm7_stop
    mw 0x9000000 0xe59f3014
    mw 0x9000004 0xe3a02a02
    mw 0x9000008 0xe1c320b0
    mw 0x900000c 0xe3e02000
    mw 0x9000010 0xe2833c9d
    mw 0x9000014 0xe58326c0
    mw 0x9000018 0xeafffffe
    mw 0x900001c 0x2200f300
    arm7_go
    arm7_stop
    /exit




  5. 입력을 완료한 다음 엔터키를 누른다. 그런 다음 아이튠즈를 실행한다.

  6. 아이튠즈를 실행한 다음 장비 - 아이팟 - 요약에서 "SHIFT" 키를 누른 상태에서 "복원" 버튼을 클릭한다.

  7. C:\Hacking\XPwn-0.5.7-win32\customfw.ipsw 에 있는 펌웨어를 선택하여 아이팟 터치 2세대를 복원한다.


4단계 : 마무리 코드 입력하여 해킹 완료하기

  1. 커스텀 펌웨어의 업데이트가 종료된 다음 아이팟 터치 2세대의 액정화면이 검은색으로 변하며 아무 것도 뜨지 않으며 USB 장치가 실패했다는 메시지가 뜨게된다. 이는 정상이다.

  2. USB가 연결된 상태에서 다시 DFU 모드로 들어간다.

  3. 명령프로토콜에 "iRecovery -f iBSS211.dfu" 를 입력한다.



  4. Get USB 메시지가 뜨면 아이팟 터치 2세대에 연결된 USB 케이블의 연결을 해제한다. 그리고 나서 약 10초후에 다시 케이블을 아이팟 터치 2세대에 연결한다. 아이팟 터치 2세대의 화면이 흰색으로 바뀌면 정상적으로 작업이 완료된 것을 의미한다.

  5. 명령 프로토콜에 "iRecovery -s" 를 입력한다.

    그리고 나서

    arm7_stop
    mw 0x9000000 0xe59f3014
    mw 0x9000004 0xe3a02a02
    mw 0x9000008 0xe1c320b0
    mw 0x900000c 0xe3e02000
    mw 0x9000010 0xe2833c9d
    mw 0x9000014 0xe58326c0
    mw 0x9000018 0xeafffffe
    mw 0x900001c 0x2200f300
    arm7_go
    arm7_stop
    /exit


    를 입력한다.


    USB 케이블을 아이팟 터치 2세대에 연결한 상태로 명령 프로토콜창에 아래의 명령어를 입력한다.

    iRecovery -f iBSS221.dfu
    iRecovery -s
    go
    /exit


  6. 마지막으로 다음의 명령어를 입력한다.

    iRecovery -f iBoot221.img3
    iRecovery -s
    go
    /exit


  7. 아이팟 터치 2세대가 재부팅되면서 정상적으로 해킹된 화면이 나타난다면 해킹이 완료된 것이다.

    주의 : 아이팟 터치 2세대가 해킹이 완료된 상태에서 "기존에 백업된 파일... 복원..." 이라는 메시지가 뜰 때 "Yes 또는 네" 버튼을 클릭하면 아이팟이 다운된다.

***** 레스님에 의해서 게시물 복사 + 카테고리변경되었습니다 (2009-02-02 16:18) ***** 레스님에 의해서 게시물 복사 + 카테고리변경되었습니다 (2009-02-02 16:19)

김기헌

2009.02.02 15:12:21
*.141.57.69

따라 해보려하다가 조금 힘든것 같아 살짜기 포기 해봅니다. ^^
준비물 파일을 처음에 어떻게 하는게 맞는지 햇갈리구요.
2번의 첫번째인 C:\Hacking\XPwn-0.5.7-win32 이 폴더를 직접 만들어서 그 속에 해당 폴더를 복사해서 넣어야 하는건가요? 아니면 다른 것을 하다보면 폴더가 생성이 되는건가요. 그게 조금 궁금하네요 ^^;;
하지만 많은 분들이 궁금해 하시던 내용이라 감동이네요. 흑흑...

고생 많으셨습니다. ^^
List of Articles
번호 제목 글쓴이 날짜 조회 수
79 펌웨어 3.X 아이팟터치 초보잔데 ㅠㅠ한글자판기 ;; [1] 고헝그리식 2010-01-17 3632
78 테마 변경 Cydia에서 테마 다운받아 설치하기 imagefile [1] 레스 2009-11-17 9502
77 펌웨어 3.X 외부 침입 방지하기 imagefile [2] 레스 2009-11-11 4806
76 테마 변경 윈터 보드 설치하기 imagefile 이재명 2009-11-01 5661
75 펌웨어 3.X Cydia, Rock, Icy 설치하기 imagefile 이재명 2009-11-01 6121
74 펌웨어 3.X BlackRa1n을 이용한 3.X 펌웨어 해킹하기 imagefile [1] 레스 2009-11-01 7637
73 펌웨어 2.X QuickPwn BETA 0.3으로 아이팟 2세대 해킹하기 [1] 레스 2009-05-04 3469
72 펌웨어 2.X 아이팟 터치 2세대 해킹해주는 프로그램 [5] ipot 2009-04-02 6332
71 펌웨어 2.X 터치 2세대 해킹 for mac [1] fatalz 2009-02-03 3496
70 펌웨어 2.X 아이팟 터치 2세대 해킹 (맥용) [2] 레스 2009-02-03 3427
69 펌웨어 2.X 아이팟 터치 2세대 해킹 (맥용) [2] 레스 2009-02-03 3180
68 펌웨어 2.X 터치 2세대 해킹 방법 imagefile [30] 레스 2009-02-02 16315
67 펌웨어 2.X 터치 2세대 해킹 방법 imagefile [31] 레스 2009-02-02 16359
» 펌웨어 2.X 터치 2세대 해킹 방법 imagefile [1] 레스 2009-02-02 1159
65 펌웨어 2.X 터치 2세대 해킹 방법 imagefile [1] 레스 2009-02-02 1692
64 펌웨어 2.X 터치 2세대 해킹 방법 [5] 레스 2009-02-02 6221
63 펌웨어 2.X 아이팟터치 jailbreak 쉽게 하는법 [46] ipot 2008-10-02 4515
62 펌웨어 2.X 2.0 해킹 한 뒤 SFTP 접속이 안되시는 분들~ [1] l녹차 2008-07-29 2073
61 펌웨어 1.X 해킹 한 아이팟 한국말로 바꾸기 [19] 락팟 2008-04-03 6946
60 펌웨어 1.X (08년 6월 12일 수정) 지폰 1.1.4 제일브레이크에서 위글에 아이폰 어플까지 (5분걸림) [47] 박종혁 2008-03-17 6659