본문 바로가기

[Rooting] _<GalaxyS2>_ 공장초기화 컥..!! 나에게 이런 시련이 닥칠 줄이야...;; 어쩐지 쉽게 쉽게 잘 풀린다더니... 블록걸려서 쩝!! 공장초기화가 진리다... ● 준비물 - 블록된 단말기 - 손가락 3개 ● 공장초기화 과정 - 단말기의 전원을 종료한다. - [볼륨 상단] + [홈] + [전원] 버튼을 동시에 꾸욱 누른상태에서 대기한다. - 단말기가 [리커버리 모드]로 동작한다. - [wipe data/factory reset] 을 선택한다. : 연락처는 어찌어찌 백업했는데, 단말기에 설치된 유틸리티 및 프로그램들은 백업을 못했다. 유료로 결제 받은 프로그램들도 많았는데, 각 마켓어플마다 [무료재설치] 기능 관련해서 인증 데이터를 어디에 둘까 생각해보니... 단말기에 관련 데이터를 놓기에는 용량을 갈가먹으니 프로그램 제공하는 아니면.. 더보기
[Rooting] _<GalaxyS2>_ 기본 시스템파일 미리미리 대비해야지... 쓸모없는 파일이라고 지웠다가 나중에 필요해지면 골 아파지잖아...;;; http://www.mediafire.com/file/9t2o0zb9a8145ec/app.7z 더보기
[Rooting] _<SuperOneClick>_을 이용한 Root Permission 획득 아직까지 루팅에 관한 하위개념이 잡혀있지 않다. 시스템 명령을 처리하는 커널을 패치한다는 것은 확실한데, 이런 루팅으로 할 수 있는 것은 기본어플의 삭제, 폰트변경, 등등... 시스템에 중요한 역할을 수행하는 어플리케이션의 접근을 막기위해 루트권한을 획득하지 못하도록 하는 것은 맞지만, 이런 기본어플의 삭제 등의 일련의 행동을 막아놨다는 것은 S사의 지나친 처신이 아닐까?! 아니면 자회사의 시스템 최적화에 자신이 있었나?! 결과적으로 봐선 이미 뭉개졌지만...;;; 빨리 자바나 안드로이드 책을 펴 놓고, Mobile Hacking 공부에 전념해야 겠다... 시스템 최적화에 앞서 쓰잘때기 없는 기본어플을 삭제하고자 했다. 그런데 tegrak 커널 패치 후 SuperOneClick 루팅을 또 해야 된다네?!.. 더보기
[Rooting] _<Odin3 v1.85>_을 이용한 펌웨어 업데이트 삼성전자 갤럭시 시리즈 펌웨어 업데이트 및 공장초기화 유틸_ ● 준비물 - 오딘 최신버전( Odin3 v1.85) - 사용자 단말기에 맞는 펌웨어 파일 - (제공 : http://pspmaster.tistory.com) ● 방법정리 - 단말기의 전원을 종료한다. - 단말기의 [볼륨하단] + [홈] + [전원] 버튼을 동시에 오랜시간 동작시켜, Download Mode 상태로 들어간다. - Odin 프로그램을 실행한다. - 단말기 구매시 보급받은 케이블 커넥터로 PC와 단말기를 연결한다. - 아래의 사항을 실행한다. 1) ID:COM의 첫 번째 윈도우가 노란색으로 체크되있는지 확인한다. 정상적인 연결임을 나타낸다. 2) 다운받은 펌웨어 파일을 지정한다. 3) [Start] 버튼을 누르면 녹색의 게이지가 올.. 더보기
[MASM] 어셈블리 언어(MASM)의 기초 이제 NASM에서 벗어나, MASM으로 들어간다. 문법적 차이는 존재하지만 그렇게 큰 차이는 존재하지 않는다. NASM의 경우 []를 제외한 특수기호가 안 쓰이지만, MASM은 그 규제가 유연하다. 또한 주소지정 방식에서 차이를 보인다. NASM MASM ● 데이터 저장 時 mov ax, [data] ● 주소 지정 時 mov ax, data ● 데이터 저장 時 mov ax, data ● 주소 지정 時 mov ax, offset data 이번 공부는 '09.07.15 당시 한국항공대학교 재학중이던 배건규 님의 자료를 참고한다. 쩝... 어셈블리 책 하나 사야겠다... 돈이 깨지는 소리가 들리는 군하;; 1. 어셈블리 언어의 기본적인 구성요소 ● 산술 연산 우선순위(Precedence) : 수식이 두 개 이.. 더보기