애플社가 야심차게 준비하여 지난 달 말에 미국에서 판매하기 시작한 아이폰(iPhone)은 새로운 인터페이스와 애플이 제작 판매한다는 명성에 힘입어 화제가 되고 있습니다.

지난 번 포스트에서 아이폰이 해커의 표적이 되고 있다는 소식을 전해 드린 적이 있습니다. 이제 나온지 겨우 일주일 정도밖에 안 지났지만, 이미 아이폰에 대한 취약점을 발견했다는 소식이 여기저기에서 들려 오고 있습니다.

Errata Security의 보안 전문가는 이미 아이폰에서 여러 개의 보안 취약점을 발견했다고 주장했습니다. 가장 핵심적인 취약점은 모두 3개를 발견했다고 합니다.
  • 사파리 브라우저에서 힙 오버플로 버그
  • 블루투스 기능을 이용할 때 발생가능한 서비스 거부 버그
  • 무선(WIFI) 연결을 통해 전송되는 채팅 프로그램의 채팅 데이터가 노출될 수 있는 엿보기 버그 - 세부정보

한편, 모바일 전문 보안 기업 Flexilis의 CEO John Hering은 아이폰에 대한 취약점을 발견하여 이를 애플에게 알려 주어 해결토록 통보하였다고 합니다. 보안 전문가들은 현재까지 알려진 버그는 이정도이지만 실제로는 더 많은 버그가 발견되고 있을 것이라 언급하고 있으며, 애플이 이러한 버그를 수정할 때까지 취약점에 대한 정보가 노출되지는 않을 것이라고 합니다.

이러한 아이폰의 보안상 취약점은 맥에서 사용되는 OS X라는 운영 체제를 그대로 사용하기 때문에 더 빨리 발견되는 것으로 보입니다. 물론, OS X는 윈도우 등의 여타 운영체제보다 보안상 훨씬 안전하다고 알려져 있으며, 이러한 운영체제를 탑재한 아이폰의 예를 보더라도 다른 모바일 장비에 비해 보안이 우수하다는 평입니다.

하지만, 동일한 운영체제를 사용하는 장점이 바로 단점으로 둔갑하는 아이러니한 사태가 발생하는데 바로 위에서 언급한 보안 취약점 3종세트가 바로 여기에 해당합니다. 그리고, iTunes 서비스에서는 7월 5일에 업데이트가 예정되어 있다고 발표한 바 있습니다.
사용자 삽입 이미지

이제 새로운 소식 한가지를 전합니다. 지난 번 포스트에서 해커들이 목표로 삼았던 AT&T 네트워크의 인증 부분을 우회하여 활성화(activate)하는 방법을 찾았다는 소식입니다. 리버스 엔지니어로 유명한 Jon Lech Johansen는 예전에 애플의 iTunes에서 구매한 음악 파일의 암호화를 깬 장본인으로 이번에도 명성에 걸맞게 이러한 공격 루트를 알아 낸 것으로 생각됩니다.

DVD Jon은 이미 이러한 활성화 기법을 사용할 수 있는 소프트웨어인 Phone Activation Server v1.0을 공개하였읍니다. 이 프로그램은 자동으로 해킹을 진행할 수 있도록 도와주지만, 호스트 파일 등을 조작할 수 있는 어느정도의 지식을 필요로 한다고 합니다.

이 프로그램을 구동하기 위해서는 MS .NET Framwork v2.0이 설치되어 있어야 하며, DVD Jon의 사이트에서는 아이폰 독립기념일 이라는 포스트로 해킹하는 방법 등을 자세히 알려주고 있습니다.

이 해킹 방법으로 아마도 AT&T와 함께 서비스하려는 계획에 일부 차질이 있을 것이라 예상되지만, 업데이트 등으로 이를 차단할지는 아직 미지수입니다.

아이폰에 대한 추가적인 해킹 정보가 나오면 다시 알려 드리겠습니다.

감사합니다.
reTweet
Posted by 문스랩닷컴
blog comments powered by Disqus

    댓글을 달아 주세요

    1. Favicon of http://itviewpoint.com BlogIcon 떡이떡이 2007.07.04 23:52  댓글주소  수정/삭제  댓글쓰기

      상호 호환성이 기본 본질인 'PC' 부품과 달리 모바일은 그 본질상 폐쇄적일 수 밖에 없는데요... (그게 운용 플랫폼이라면 더욱 더...) 만약 아이폰 우회 액티베이션이 가능하다면 필사적으로 막을 것으로 예상됩니다. 특히 AT&T에서 상당한 조건에 애플과 독점 공급 계약을 맺었을테니 가만 내버려두진 않을 것 같은데요.

    요즘 모바일 장비에서 가장 화두에 오르는 것이 바로 애플의 아이폰(iPhone)입니다. 지난 27일에 북미에서 발매가 시작되었으며 발매에 관련하여 다양한 이야기꺼리가 나오고 있습니다. 불로거에 올라와 있는 포스트를 간단히 정리해 보면,

    이제 아이폰이 나오다 보니 제품에 대한 세부 분석과 뜯어 보니, 그리고 단점에 대한 포스트들이 줄을 잇고 있습니다.

    하지만, 실제 제품에 대한 충분한 자료가 공개되지 않고, 이렇다 저렇다 라고 소문한 무성한 것은 사실입니다. 아직 국내에서 발매되지는 않았지만, 조만간 나오면 좀더 세부적으로 알 수 있게 될거 같습니다.

    이제 외국에서는 아이폰에 대한 하드웨어적인 분해(MOD)에 대한 글도 올라  오기 시작했습니다.

    최근 애플은 자사의 브라우저를 윈도우에서 돌아갈 수 있도록 제작한 사파리 브라우저 등을 포함하여 다양한 소식으로 사람들을 즐겁게 하고 있습니다. 해킹 컴뮤니티에서는 아이폰을 해킹 대상으로 선정하고 있으며 다음과 같이 가장 선호하는 항목을 소개합니다.

    1. 웹 브라우저 버그 찾기: 애플의 사파리 브라우저는 아이폰에서도 동작합니다. 최근 마이크로소프트 윈도우에서 실행되는 사파리 브라우저의 베타 버전 소개 이후 윈도우 버전 뿐만 아니라 맥 OS X 버전에서도 동일한 취약점이 발견되고 있습니다. 특히, 사파리 브라우저의 소스가 대부분 동일하다는 사실이 밝혀지면서, 해커들은  어느 하나의 운영체제에서의 취약점을 알아 내기위해 혈안이 되어 있습니다. 물론, 하나만 알아 내면 이를 통해  아이폰에서도 동일하게 적용할 수 있다는 것을 쉽게 알 수 있습니다.

    2. 디버그 방법 찾기: 앞서 언급한 사파리 브라우저는 애플이 제공하지만 그 위에서 동작하는 다른 일반 애플리케이션은 누구나 제작할 수 있습니다. 애플은 아직 아이폰에서 돌아갈 수 있은 애플리케이션을 제작할 수 있는 소프트웨어를 제공하고는 있지 않습니다. 그 바람에 보안적 측면에서 볼 때, 해커들에게 많은 정보를 제공해 주지 않기 때문에 그 만큼 안전하다고 볼 수 있습니다. 안전하므로 사용자에게 많은 잇점을 준다고 볼 수 있습니다. 해커들이 익스플로잇 등을 작성하기 위해서는 컴퓨터의 메모리를 참조하는 등의 다양한 엿보기(!) 작업이 필요한데 이를 막으므로 좀더 공격할 수 있는 구실을 주지 않으므로 공격하는데 어려움을 줄 수 있다는 이유입니다. 하지만, 아이폰을 물리적으로 접근할 수 있고 특별한 장비가 있다면 얘기가 달라 지겠죠.

    3. 아이폰의 네트워크 기술 샅샅이 훑기: 작년에 매킨토시에 관련되어 무선 장비에 관련된 버그가 나타난적이 있습니다. 이러한 버그는 아이폰에서도 충분히 사용가능한 것으로 알려지고 있으며 이는 무선 장비(블루투스)에서 일반적으로 나타나는 보안 문제점이라고 합니다.

    사용자 삽입 이미지

    그런데 중요한 뉴스 한가지가 더 있습니다. 바로 아이폰의 복구 이미지(Restore image, 펌웨어)가 인터넷 상에서 이미 공개되어 유포되고 있다는 소식입니다. 다행이도 이미지는 암호화되어 있지만 시간이 이를 해결해 줄 것입니다.  일반 사람은 별로 신경쓰지 않겠지만, MOD가 취미인 아마추어나 해커들은 이 이미지를 통해 아이폰의 내부 메카니즘을 충분히 알아 낼 수 있을 것입니다.

    아이폰의 운영체제는 OS X라는 사실이 이미 알려져 있습니다. 아이폰의 복구 이미지는 아이폰 복구 패키지를 통해 다운로드가 가능합니다.

    http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-3538.20070629.B7vXa/iPhone1,1_1.0_1A543a_Restore.ipsw

    확장자가 ipsw라는 신기한 것이지만 실제 zip으로 되어 있으므로 쉽게 풀 수 있습니다. 압축을 해제하면 시스템 소프트웨어 dmg와 사용자 소프트웨어 dmg로 구분되어 있습니다. 시스템 소프트웨어 dmg는 암호가 걸려 있는 상태입니다. zip의 암호는 무차별대입법(Brute-Force Attack)으로 충분히 깰 수 있으므로, 시간만 충분하다면 암호를 깨질 수 있다고 보여집니다.

    이제 해커들이 시스템 소프트웨어 dmg의 내부를 살펴 보게 되면 손쉽게 MOD와 해킹이 가능해지게 될 것으로 예견할 수 있습니다.

    그리고, 해커들이 예상하는 해킹 및 MOD의 유형을 간단히 소개해 드립니다.
    • AT&T 네트워크 이외 네트워크에서 동작 - 아이폰은 AT&T 네트워크에서 동작하도록 구성되어 있지만, AT&T가 아닌 다른 네트워크에서 동작할 수 있도록 해킹
    • 블루투스 A2DP 지원 - 원래 블루투스 헤드셋으로 음성을 들을 때에는 모노로 나오게 되는데, 마이크로소프트 모바일 AKU에서 새롭게 지원하는 A2DP는 음성을 스테레오로 들을 수 있게 해줍니다. 따라서, 음악 등을 들을 때 훨씬 나은 감상을 할 수 있습니다.
    • MMS, 채팅 프로그램, 서드파티 프로그램, 위짓 지원
    • 코덱 추가 지원 등

    마지막으로 아이폰에 사용되는 CPU와 삼성이 만든 칩셋등이 소개되는 동영상을 소개합니다.
    감사합니다.


     

    reTweet
    Posted by 문스랩닷컴
    blog comments powered by Disqus

      댓글을 달아 주세요


      아이폰(iPhone)의 최초 소유자는 누가 될 것인가? 우리나라에서는 발매될 지도 안될지도 모르는 아이폰이 미국에서는 애플과 AT&T가 소유하는 소매점을 통해서만 구매할 수 있을 것이라고 합니다. 아이폰은 미디어 재생기 기능을 가지고 있고, 무선 웹 접속이 가능한 모바일 장비로 6월 29일에 런칭된다고 합니다.

      AT&T는 1,800 여개의 소매점을 보유하고 있으며,이 소매점을 통해 판매될 것이라고 하며, 애플은 Apple Retain Store에서 구매가 가능할 것이라고 합니다.

      출처: WLNS
      reTweet
      Posted by 문스랩닷컴
      blog comments powered by Disqus

        댓글을 달아 주세요

        1. Favicon of http://www.livelikecaleb.net/ BlogIcon Caleb 2007.06.19 00:37  댓글주소  수정/삭제  댓글쓰기

          정보가 조금 잘못되었습니다..
          6월 29일에 Apple Store에서도 구매를 할 수 있습니다.
          Apple 홈페이지에서만 구매가 가능한게 아니라..
          Apple Retail Store에서도 구매가 가능하다는 말씀입니다.

          그리고 AT&T의 경우.. 소매점이 아닌 Company Owned Store 입니다.
          소매점이라고 하면 그냥 일반 핸드폰 대리점 중에서 AT&T 전화기를 판매하는 가게들도 모두 포함이 되는 것입니다.
          우리나라로 치면 SKT KTF LG등 모든 회사의 핸드폰을 다 판매하는..
          용산의 소매점 같은 핸드폰 가게들이라는 이야기가 됩니다.

          이런 소매점에서는 iPhone을 판매하지 않으며..
          오로지 AT&T 회사가 직접 운영하는 AT&T 스토어에서만 구입을 할 수 있습니다.



        Web Analytics Blogs Directory