パスワードを忘れた? アカウント作成
281882 submission
iPhone

iPhoneのJailbreak検知API、iOSから削除される 8

タレコミ by Anonymous Coward
あるAnonymous Coward 曰く、
iOSに搭載されていた、端末がJailbreakされたことを検知するAPIがいつのまにか削除されていたそうだ(ITpro本家/.)。
このAPIは2010年6月に登場した新しいものだったが、削除にあたっての説明などはなかった。Appleによると、AppStore以外のアプリケーションをインストールできるよう、iPhoneやiPod Touch、iPadが改変された場合には他の手段で検知することが可能とのこと。実際Sybaseも「同APIがなくても別の手段でJailbreak済み端末を検出できる」と述べており、このAPIをメインで使用する会社やサービスなどは多くはないようだ。
Jailbreakされた端末はネットワークにマルウェアなどの悪意あるプログラムを引き込む入り口になる可能性があり、Appleは違法行為であると主張していた。ただし米国では今年7月デジタルミレニアム著作権法が見直されており、この法律ではJailbreakは裁かれないという見解になっている。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by yohata (11299) on 2010年12月14日 17時45分 (#1873710)

    これに関しては、いくつかの考え方があると思うのだけど。

    ・逆に言えば該当APIを乗っ取りさえすればよく、実効性がないので削除した
     ただし、本当に実効性がないのかは知りませんが。

    ・Androidの攻勢や脱獄完全合法化などにより、今までの厳しさで脱獄潰しを続けるのがツラくなってきた
     ジョブスの性格を考えるに、Androidとシェア逆転しても敵視し続ける気はするけど。

    ・その他

    実際の所どうなんだろうね

    • Re:アップルの思惑 (スコア:1, すばらしい洞察)

      by Anonymous Coward on 2010年12月14日 18時01分 (#1873720)
      APIが正しく機能しない(Jailbreakされたかどうかの判定がイマイチ)なのかも。

      判定ミスでアプリが望ましくない挙動をした場合、
      アプリが自前で判定してたらアプリのせいだが、
      APIが判定ミスな結果を返していたらOSのせいだもの。
      親コメント
    • by Anonymous Coward
      うーん、やっぱり例の合法範囲内が決定的なんじゃないかなぁ。
      AppleがそのAPIを使わなくても、サードパーティーが利用した場合、
      どっかの誰かが訴えたりするリスクもあるし。
      そもそもAPI使わなくてもJailbreakしているかは簡単に分かるから、
      Appleが調べたくなったら、ちょいとコードやプログラムを書けばいいだけだしね。
      で、ストアにおかしくなった端末持ち込んだ時、
      Jailbreak済みの形跡があれば修理はしない、と…。
  • 一番の問題は、通達なくいつの間にか削除されていることでしょう。

    そのAPIを使っていたアプリはどうすればいいのか、など
    説明もなく勝手に削除されていた、なんてのは
    まともな開発プラットフォームでないことを自白しているようなものです。

    • by Anonymous Coward

      自白するまでもなく自明だったと思いますけど。
      今さらAppleの朝令暮改に呆れる人もいないでしょう。

    • by Anonymous Coward

      公開APIなら削除すべきではないけど(せめてfalseを返すだけのメソッドにするとか)
      非公開APIなら削除されたからといって文句をいう方がおかしいのだが。

      # スラ土民にはこの区別もつかないようだが。

typodupeerror

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

読み込み中...