한겨레 기사에서는 "아이폰에 물리적으로 접근할 수 있는 사람이 아이폰 내부 데이터에 접근할 수 있는 중대한 결함"을 이야기하고 있으나, 원래 공개된 주요 보안 문제는 다섯 가지이다. 위에 링크한 두 개의 기사가 동일하게 다섯 개의 문제를 거론하는 것은 이 사항은 이미 애플 고객 지원 페이지에 공개된 것이기 때문이다. 아래가 애플의 문서이며 한글로 된 것이다.
한겨레 기사를 보면 이 기사에서 제시한 보안 결함은 "중대한 결함"에 해당한다고 "컴퓨터월드"가 전했다고 한다. 하지만, 컴퓨터월드 기사를 읽어만 봐도, 중대한 결함(critical vulnerability)을 애플에서는 "arbitrary code execution"이라는 문구를 사용한다고 되어 있고, 이번 다섯 개의 문제 중 세 개에 이 문구가 표시되어 있다는 것을 알 수 있다.
애플 문서를 보면 실제 세 개의 문제에 이 문구가 포함되어 있으며, 안타깝게도 한겨레가 뽑아낸 그 문제는 여기에 해당하지 않는다. (그래도 컴퓨터월드 기사에서는 다른 네 가지 취약점보다는 이 문제를 더 우려하는 것으로 보고하고 있다. 그래서 한겨레 기사에서는 이 문제만 부각된 것으로도 보인다.)
그리고 이번에 발표된 운영 체제의 버전은 3.1.3이다. 기사에 적은 것처럼 3.13이 아니다. 지난달에 3.2 베타 버전이 나온 것으로 알려져 있는데, 이게 사실이라면 13은 훨씬 뒷 이야기이다.
마지막으로, 한겨레 기사에서는 탈옥 아이폰은 이번 "보안 패치"를 사용할 수 없다고 했는데, 이번 업그레이드를 보안 패치라고 단순 규정한 것도 문제가 있어 보이기는 하지만, 사실 탈옥 아이폰이나 아이팟 터치도 업그레이드를 할 수 있다. 단, 업그레이드를 한 다음에는 이를 탈옥하는 방법이 공개될 때까지는 다시 탈옥할 수 없다.
그래도 어떤가 해서 읽어보니 정말 답답한 기사였다. 도대체 기사는 어떤 식으로 쓰는 것인지 참.
우선 서울 양천구에 사는 권 모 씨는 자신의 탈옥 아이폰에서 하나은행 모바일 뱅킹 서버에 아무리 로그인을 시도해도 도통 접속이 되지 않는다고 한다. 잘 알다시피 탈옥한 아이폰에서는 하나은행 모바일 뱅킹 앱은 실행조차 되지 않는다. 탈옥한 아이폰에서는 뱅킹 앱이 실행도 안 된다는 것도 모르는 사람이 뱅킹 서버에 로그인을 시도하다니? 어떻게 하는거지?
그리고 이 권 모 씨는 "각종 응용 프로그램을 공짜로 이용할 욕심에" 탈옥했다고 한다. 그러면서 전반적으로 탈옥을 불법 다운로드에 익숙한 우리나라 인터넷 풍토에 의한 현상으로 이야기하고 있다.
미안하지만, 탈옥(jailbreaking)은 유료를 공짜로 사용하는 불법 다운로드를 하기 위해 하는 것이 아니다. 그것은 부수적인 것이다. 물론 그런 목적으로 하는 사람도 있다. 그리고 탈옥해야만 사용할 수 있는 시디아(Cydia)에서도 상당수의 좋은 앱들이 유료로 판매되고 있다.
애플의 앱 스토어라고 하는 단일 경로로만 앱을 배포하거나 기타 관리 정책에 동의하지 않는 개발자들이나, 기본 상태에서는 활용할 수 없는 기기의 다양한 기능을 활용하는 좋은 앱들이 시디아를 통해 유료 또는 무료로 배포되는 것이다.
그리고 크랙한 소프트웨어는 탈옥 아이폰뿐만 아니라, 순정인 PC나 Windows Mobile에도 수도 없이 설치할 수 있다.
또 기사에서는 "31일 금융권에 따르면 현재 스마트폰을 활용한 모바일 뱅킹은 아이폰에서만 할 수 있다."라고 한다. 넓은 의미로 PDA폰을 스마트폰에 포함하면 잘못된 정보이다. Windows Mobile 기기에는 공인 인증서를 설치하고 뱅킹 프로그램을 설치해 사용할 수 있다.
마지막 문단에서 시중 은행 보안 관계자가 “불법 다운로드에 대한 인식이 바뀌지 않는다면 앞으로도 스마트폰 모바일 뱅킹 시장은 반쪽짜리로 굴러갈 것”이라고 했다고 한다. 그게 아니라 탈옥과 스마트폰에 대한 인식이 바뀌지 않으면 모바일 뱅킹 시장은 반쪽짜리도 안 될 것이다.
기사 제목은 더 웃기다.
불법 다운로드 단 한번만 받아도 스마트폰 뱅킹 ‘먹통’
기사 본문을 함축하는 제목으로는 아주 부족하다.
일부 무지하거나 몰지각한 사용자들이 탈옥의 의미를 잘못 이해하고 이를 활용하고 있다고 해서 그것을 일반화해서 인지를 하고 있다고 해도, 이런 기사를 통해 전체 다른 기사가 엉터리라는 일반화는 할 필요가 없을 것이다.
참고로, 하나은행 등에서 배포하는 뱅킹 앱이 탈옥한 아이폰에서 실행이 안 되게 만든 것은 배포자의 자유이다. 한 가지 아쉬운 점은 이를 사용자가 선택할 수 있도록 하게 해주면 좋지 않을까 하는 것이다. 그것보다는 그냥 사파리에서 인터넷 뱅킹을 하게 해 주면 더 좋겠다.
아이폰(iPhone)을 탈옥(jailbreak)한 다음 Cydia로 설치하는 프로그램 목록이다. 추천하는 것이라기보다는 내가 필요해서 설치하는 것으로 할 때마다 참고하려고 적어두는 것이다.
OpenSSH
WinterBoard
WinterBoard는 테마를 설치하거나 아이팟 터치를 다양하게 꾸미는데 필수적이고, 탈옥한 경우 반드시 사용하는 프로그램으로 알려져 있다. 내 경우에는 테마를 설치하거나 아기자기하게 꾸미는 일에는 사실 관심은 없지만, 몇 가지 앱들이 이를 필요로 하기 때문에 설치한다.
SBSettings
아이팟을 리셋하거나 상단 상태줄을 재구성하고, 무선 LAN을 바로 켰다 끄는 등의 다양한 옵션을 활용할 수 있다.
IntelliScreen
잠금 화면에 일정, 날씨, 뉴스, 이메일, SMS 수신 현황 등을 보여주는 유용한 프로그램. 유료 프로그램이다.
Veency
VNC 서버 프로그램. PC에서 VNC 접속 프로그램을 사용하여 아이팟 터치의 화면을 PC에서 바로 제어할 수 있다.
FakeCarrier
상단 상태 표시줄의 통신 회사(우리나라의 경우는 KT의 SHOW라는 문구) 이름을 자신이 원하는 것으로 바꿀 수 있다.
LiveClock
항상 10시 15분으로 고정되어 있는 시계 아이콘을 현재 시각을 보여주는 살아있는 시계로 바꿔준다.
원래 아이팟 터치(iPod Touch)의 기본 날씨 아이콘은 항상 맑음에 23도를 표시한다. 이를 현재 날씨를 보여주는 살아있는 아이콘으로 바꾸려면 탈옥(jailbreak)을 하고 테마를 설치해야 한다. 그래서 이전에 소개했던 것이 Icone Meteo였는데, 최근 3.1.2로 펌웨어를 올린 후 해당 앱을 제공하는 소스(source)가 연결되지 않아 사용하지 못하고 있었다.
그래서 이번에 다른 것으로 바꿨다. Weather Icon이라는 것으로 모양은 이전 테마가 더 낫지만, 설정이 쉽고 다양해 다른 이점도 있다.
설치하면 아래 그림과 같이 기존 아이콘 스타일에 정보만 살아 움직이는 형태가 된다.
아이팟 터치의 설정(Settings)앱에 [Weather Icon]이라는 별도의 옵션 설정 페이지가 등록된다.
아래 그림과 같이 날씨 앱을 별도로 선택하면 기본 날씨 아이콘이 아니라 여기서 선택된 날씨 앱의 아이콘을 바꿔준다.
다양하게 이런 저런 설정은 할 수 있는데, 잘 안 되는 것도 있기는 하다. 이거라도 아쉽게 쓸 수 있겠다.
아이팟 터치(iPod Touch)의 탈옥(jailbreak)은 하기 전에는 할 수 없었던 여러 가지를 하게 해준다. 개인별로 관심사가 다르기 때문에 탈옥 후 설치해서 사용하는 앱도 다를 것이고, 용도도 다르겠지만. 탈옥을 했으면 꼭 건드리고 넘어갈만한 튜닝 절차가 있다.
하나, 가상 메모리 제어하기
아이팟 터치에서 메모리 사용량이 큰 앱을 돌리다 보면 바로 죽는 경우가 생긴다. 충분한 메모리가 확보되지 않아 그럴 수 있는데, 이를 관리하는 별도의 앱도 없는 것은 아니지만, 가상 메모리를 사용하면 된다. 사용 방법은 다음 글을 참조한다.
Windows의 서비스처럼, 아이팟 터치도 사용자나 시스템 자체의 여러 요청 사항에 대비하기 위해 부팅 시 메모리를 확보하면서 미리 실행되는 프로그램들이 있다. 이게 서비스인데 필요하지 않은 것들을 선별하여 없애버리면 비교적 쾌적한 사용 환경을 만들 수 있다. 사용 방법은 다음 글을 참조한다.
애플의 아이팟 터치(iPod Touch)는 탈옥(jailbreak)을 하지 않으면 제대로 쓴다고 볼 수 없을 정도로 탈옥이 중요한 과정이다. 사실 탈옥에 대해 관심이 없거나 하지 않을 사람은 아이팟 터치나 아이폰(iPhone)을 구매할 필요가 없다고 말할 수 있을 정도다. 그런데 이 탈옥 과정이 만만치 않다. 어려운 것은 아니지만, 초보자가 문제가 부딪칠 경우 애를 먹게 되고, 상당한 불편을 느끼게 된다. 그래도 정상적인 것을 극복하고 새롭게 변화해 사용하는 것이니 어느 정도는 감수해야 하는 부작용이기도 하다.
아무튼, 현재 아이팟 터치의 운영 체제인 iPhone OS의 최신 버전은 3.1.2이다. 3.1.1이 나온 지 얼마 되지 않아 3.1.2이 나왔는데, 어렵게 3.1.1을 탈옥하고 또 새 버전의 탈옥 소식을 기다려야 한다는 것이 또 숙제로 남게 되었다.
이런 중에 3.1.2 탈옥 도구가 나왔다. 이전에 있던 것의 업그레이드 버전이 아니라, "blackra1n"이라는 새로운 도구이다. 방법도 새롭다. 최신 펌웨어로 업데이트한 아이팟 터치를 Windows에 연결하고, 이 프로그램을 실행하고 단추 하나만 눌러주면 끝이다.
우선 iTunes를 통해 펌웨어를 최신 버전으로 업데이트한다. 기존에 탈옥된 상태여도 상관없다.
펌웨어 업데이트가 완료되었으면, 미리 받아 둔 blackra1n.exe를 실행한다. 아래 그림과 같이 단추 하나가 있는 작은 창이 뜬다. [make it ra1n]을 누른다.
거의 누르자마자 아래 그림과 같이 종료 메시지가 나온다. [확인]을 누른다. 아이팟 터치는 재부팅된다.
재부팅이 완료되면, blackra1n이라는 이름이 앱이 설치되어 있는지 확인하고, 이 앱을 실행시켜 Cydia, Rock, Icy 등 탈옥용 앱을 설치해준다. 만약, 이미 설치된 앱이 너무 많아 아이콘을 홈 스크린에서 찾을 수 없다면, 아래 그림과 같이 이름으로 검색한 후 실행하면 된다.
그다음 아래와 같이 탈옥 기본 앱들을 설치한 후 추가로 필요한 앱들을 설치하고, 환경을 설정하여 쓰던 대로 쓰면 된다.
그리고 해킹을 하는 이유가 뭐죠? 제가 알고 있는 이유는 스토어에 올라와 있는 유료 App들 해킹해 놓은거 아이팟에서 돌리기 위한 거 아닌가요?? 근데 Cydia, Rock 을 설치한 후에도 해킹 App들 아이튠을 이용해 아이팟에 동기화 시키니 자꾸만 실행프로그램이 설치되지 않아 실행할 수 없다는 말만 나오네요...왜 이런 현상이 생길까요?? 답변좀 부탁드리겠습니다.감사합니다. ^^
정말 오랫동안 기다리면 앱이 나왔다. 사실 아이팟 터치(iPod Touch)를 사용하기 전부터 반드시 필요한 기능으로 손꼽았던 것 중 하나이다. 바로 아이팟 터치를 PC에 USB로 연결한 후 이동식 디스크(외장형 하드 디스크)로 사용하는 일이다. 그동안 USB 메모리 어쩌고 하면서 나온 앱들은 네트워크로 연결해 웹 브라우저로 파일 전송을 하거나, 잘 해야 네트워크 드라이브로 만들어 주는 정도였다.
이번에 접한 USB Drive라는 앱은 아이팟 터치 저장 공간의 일정 부분을 디스크 이미지로 만든 다음 USB 케이블로 연결한 PC에서 이동식 디스크로 인식하게 만들어준다.
우선 탈옥(jailbreak)이 되어 있어야 하고, Cydia(시디아)에서 찾아 설치한다.
가상 디스크를 만들었으면 이제부터 사용할 수 있다. 사용 모드는 아래와 같이 세 가지가 있다.
- Drive + iTunes: iTunes에서 인식되지만, 카메라로 인식은 되지 않는다. iTunes가 설치되어 있지 않은 곳에서만 드라이브로 인식되고, iTunes가 설치되어 있으면 드라이브로 인식되지는 않고, iTunes와 동기화만 할 수 있다. 이때 카메라로 인식되지 않기 때문에 탐색기 등으로 그림 등을 복사할 수는 없다.
- Default: 아이팟 터치의 원래 접속 모드이다. 카메라로 인식되고, iTunes와 연결된다.
- Drive Only: 이동식 디스크로만 인식된다. iTunes가 설치되어 있어도 연결되지 않으며, 카메라 모드도 작동하지 않은다. 오로지 이동식 디스크로만 인식된다. 이 상태에서 메모리로 사용하고 있어도, 아이팟 터치는 정상적으로 사용할 수 있다.
모드를 바꾸려면 매번 재부팅해야 한다.
현재 베타 버전이어서 더 많은 개선이 이루어질 것으로 기대된다. 일단 이 버전은 11월 1일까지만 사용할 수 있다. 테스트 기간이 늘어나든 유료화하든 아주 유용한 앱인 것 같다.
그전에 새 버전이 나오던가 할 겁니다. 만들어두었던 이미지는 새로 앱이 업데이트되어도 그대로 사용할 수 있습니다. 단, 아이팟 터치(탈옥)의 경우 부팅해도 바로 사용할 수 있지만, 아이폰(탈옥)은 부팅할 때마다 PC에 연결해야 하기 때문에 이동 중에 다른 PC에서 사용할 때에는 반드시 검은비 실행 파일을 따로 받아두던가 해당 웹 페이지에서 받아야 합니다. 그리고 탈옥이 되지 않는 최신 버전의 펌웨어가 등장했을 경우 이 앱 자체를 사용할 수 없기 때문에 이미지는 바로 무용지물이 됩니다. 이런 모든 점을 감안해서 사용해야 하며, 될 수 있으면 매번 어딘가에 백업하면서 사용하는 것이 좋습니다.
아이팟 터치(iPod Touch)가 3.0으로 펌웨어가 올라가면서 생긴 기능 중 하나가 바로 자르기, 복사하기, 붙여 넣기 메뉴이다. 아래 그림처럼 특정 부분을 선택하면 이 기능을 이용할 수 있는 작은 팝업 메뉴가 나타난다. 아주 유용한 것은 아니지만, 그래도 필수 기능 중 하나이다.
Action Menu Plus Pack이라는 앱은 바로 이 메뉴를 더 다채롭게 만들어주는 일종의 확장 프로그램이다. 이 앱을 설치하면 아래 그림과 같이 팝업 메뉴의 구성이 달라진다.
우선 이 앱은 탈옥(jailbreak)한 아이팟 터치에만 설치되면 유료 프로그램(2.99달러)이며, Cydia를 통해 설치한다. Action Menu라고 Plus Pack이라는 단어가 안 붙는 무료 버전도 있다.
이 앱을 설치하면 기본적으로 팝업 메뉴에 글자로 된 명령이 나타난다. 이를 아이콘으로 바꾸려면 설정(Settings)에 들어가면 된다.
설정에서 Action Menu 항목을 선택하여 아래와 같이 몇 가지 사항을 만질 수 있다.
특히, 아이콘 사용 모드를 선택하면 메뉴 창이 아래와 같이 바뀐다.
이 중 사전 모양의 아이콘을 선택하면 인터넷, 사전 등의 검색을 할 수 있다.
아래는 [Search]를 선택한 것으로 구글에서 이 단어를 찾아주며, 상단의 [Cancel] 단추를 선택하면 이전 앱으로 돌아간다. 웹 서핑하다가 특정 단어를 검색하고 확인한 다음 [Cancel]만 누르면, 이전 화면이 바로 나타나기 때문에 무척 편리하다.
위키피디아(Wikipedia)에서도 검색할 수 있다(영문 백과).
사전도 되고, 구글 번역도 된다.
새 모양의 아이콘은 선택한 문구를 트위터 앱으로 넣어주는 기능이다. 아래와 같이 바로 미리 설치된 트위터 앱을 띄워 준다.
사전 검색 등을 네트워크가 연결된 상태에서만 사용할 수 있는 단점은 있지만. 비교적 쓸만한 앱으로 보인다.
아이팟 터치(iPod Touch)를 PC에 연결하여 원격 데스크톱처럼 사용하려면 일단 탈옥(jailbreak)을 해야 한다. 그다음 비교적 쉽게 사용할 수 있는 것이 바로 Veency라는 앱이다. 일종의 VNC 서버로 PC의 VNC 클라이언트에서 접속하면 PC의 마우스로 아이팟 터치를 사용할 수 있다. 사실 이렇게 사용하는 것이 가장 무난하다. 그러나 몇 가지 단점 중 가장 불편한 것은 앱에 따라 어떤 화면은 보이지 않는다는 것이다. 그래픽을 구현하는 방식에 따라 지원을 하지 않는 것으로 보인다.
한편, ScreenSplitr(스크린스플리터)라는 앱이 있다. 이것도 탈옥을 전제로 한다. Cydia(시디아)에서 찾아 설치한다.
설치하면 홈 스크린에 아이콘에 생기며. 필요할 때 아이콘을 실행하면 [On] 표시가 나타난다. 필요 없을 때는 다시 선택한다.
이렇게 한 다음 전용 AV 케이블로 TV에 연결하면 TV에서도 아이팟 화면을 볼 수 있다. 화면 제어는 아이팟 터치에서 직접 해야 한다. 이렇게 TV에 연결하는 것은 비교적 간단하다.
다음은 PC로 화면을 전송하는 방법이다.
아이팟 터치에는 ScreenSplitr가 설치되어 있어야 하고, PC에서 애플의 웹 브라우저인 Safari(사파리)가 있어야 한다.
또 하나 중요한 것은 "Bonjour" 서비스도 설치되어 있어야 한다는 것이다. 이 서비스는 iTunes를 설치하면 같이 설치되기도 하는데, 별 필요가 없기 때문에 시스템 자원을 아끼는 차원에서 보통 제거하거나 중지한다. 그런데 이 일에서는 필요하다. Safari를 설치할 때 같이 설치할 수도 있다.
이제 Safari를 실행한다.
그다음, 아래 그림과 같이 화면 상단 도구 모음에 책갈피 버튼을 클릭한다.
왼쪽 메뉴에서 "Bonjour"를 선택한다.
그다음 오른쪽에서 연결을 원하는 정치를 더블 클릭한다.
이때 아이팟 터치에서는 접속 허용 여부를 묻는 창이 나타난다.
여기에서 [Accept](허용)를 선택하면, 아이팟 터치의 화면이 브라우저 창에 그대로 나타난다.
아래는 '다음 지도'인데, VNC로 연결하면 지도가 보이지 않지만, 여기에서는 그대로 나타난다.
아래 그림과 같이 "Koi Pond"라는 앱도 VNC에서는 보이지 않지만, ScreenSplitr로는 볼 수 있다.
PC에서 화면을 제어할 수는 없다. 아이팟 터치에서 움직이는 모습만 보여주는 것이다. 웹 브라우저에 나타난 그림을 마우스로 잡아 바탕 화면으로 끌면 화면 캡처 이미지가 저장된다.
한가지 설명이 빠진부분이 있어서 말씀드립니다.
제가 ScreenSplit 사용해서 해본결과, 아이팟과 PC가 같은 네트워크를 사용하고 있어야합니다.
즉, 무선공유기를 이용해서 PC랑 아이팟을 사용하고 있어야 Bonjour에서 아이팟을 인식합니다. 이는 Safari에서 USB를 이용하지 않고 로컬네트워크 IP주소를 이용하기 때문입니다 ^^
내가 탈옥(jailbreak)한 아이팟 터치(iPod Touch)에 설치하는 프로그램 중에 Veency라는 것이 있다. 일종의 VNC 서버로 PC에서 VNC 뷰어(VNC Viewer)로 아이팟 터치에 접속해 아이팟 터치의 화면을 PC에서 제어할 수 있도록 해준다. 최근 iPhone OS 3.0으로 업그레이드한 이후에 사용이 원활하지 않았었는데, 오늘 새로운 버전으로 업데이트되었다. 접속하여 사용하는 체감 성능이 훨씬 좋아졌다.
댓글을 달아 주세요.