본문 바로가기

Android/Rooting

[Rooting] _<SuperOneClick>_을 이용한 Root Permission 획득

  아직까지 루팅에 관한 하위개념이 잡혀있지 않다. 시스템 명령을 처리하는 커널을 패치한다는 것은 확실한데, 이런 루팅으로 할 수 있는 것은 기본어플의 삭제, 폰트변경, 등등...

  시스템에 중요한 역할을 수행하는 어플리케이션의 접근을 막기위해 루트권한을 획득하지 못하도록 하는 것은 맞지만, 이런 기본어플의 삭제 등의 일련의 행동을 막아놨다는 것은 S사의 지나친 처신이 아닐까?! 아니면 자회사의 시스템 최적화에 자신이 있었나?! 결과적으로 봐선 이미 뭉개졌지만...;;;

  빨리 자바나 안드로이드 책을 펴 놓고, Mobile Hacking 공부에 전념해야 겠다...


  시스템 최적화에 앞서 쓰잘때기 없는 기본어플을 삭제하고자 했다. 그런데 tegrak 커널 패치 후 SuperOneClick 루팅을 또 해야 된다네?! 문서를 잘 못 찾았던 것인가??

  뭐 일단은 해보자고...

준비물
   - SuperOneClick v1.9.1
(현재로선 이게 최신판이라네?!)


  - 단말기 (GalaxyS2) 및 케이블 커넥터
  - 윈도우 XP, 윈도우 7 환경(.NetFrameWork 2.0 이상의 버전)
  - IQ 80 이상의 지능

● 실행순서
  - 압축파일을 해제한다.
  - 모바일 상태를 점검한다.
    [설정] - [응용프로그램] - [개발] 을 순서대로 터치한 후, [USB 디버깅]을 체크한다.

   



  - 이번에는 단말기 전원이 들어온 상태에서, 케이블 커넥터를 이용해 PC와 연결한다.
  - PC에서 [SuperOneClick] 프로그램을 관리자 권한으로 실행한다.

   



    ※ 우측 상단에 [Explot] 윈도우가 보인다. os를 구별하여 루팅모드를 전환할 수 있다.

  - 왼쪽 상단에 위치한 [Root] 버튼을 동작시켜, 루팅을 진행한다.
  - 끝났냐?! 나도 끝났다... 끝!