これまでの歩み:初代iPhoneの脱獄には74段階のステップが必要だった [脱獄]

これまでの歩み:初代iPhoneの脱獄には74段階のステップが必要だった [脱獄]

  • Oligur
  • 0
  • vyzf
これまでの歩み:初代iPhoneの脱獄には74段階のステップが必要だった [脱獄]
  • ニュース
画像_4739

初代iPhoneの暗黒時代から、脱獄は大きく進歩しました。今ではiOSデバイスをコンピューターに5分間接続し、簡単な手順をいくつか実行するだけです。しかし、かつてははるかに複雑でした。

2007年に戻りましょう。当時はほんの一握りのハッカーがiPhoneやiPod touchを改造したりロック解除したりしていました。オリジナルのiPhone OSを脱獄するには、74もの手順が必要でした。

Wikipediaによると、「iPod touchの脱獄が初めて表面化したのは、初代モデルが発売されてから1か月後の2007年9月でした。ハッカーがiPhone OS 1.1.1を脱獄するためにJailbreakMe 1.0(別名「AppSnapp」)をリリースしたのです。」脱獄すると、AppleがApp Storeで許可していないアプリやシステムレベルの変更をインストールできるようになります。

今日、2007年のMacRumorsフォーラムの興味深いスレッドを偶然見つけました。そこには、最初の公開脱獄を実行するための各ステップが詳細に記述されています。投稿者はこう言っていました。「皆さん、このガイドは私の手柄ではありません。素晴らしいplanetbeingさんの#itouch ircチャンネルで紹介されていたものを参考にしました!」IRCチャンネルとは、ハッカーやプログラマーが共同作業を行うオンラインチャットルームです。Planetbeingは、現在、間近に迫ったiOS 6.1脱獄の先頭に立っているハッカーと同じ人物です。

チュートリアルには、面倒なターミナルコマンドやSSH関連の手順が満載で、ほとんどの脱獄ユーザーはすぐに諦めてしまうでしょう。ただし、例外があります。

34. iPhucフォルダ内の「chmod」の名前を「update」に変更します。

35. iPhucでは「putfile update」なので、/usr/sbin/updateを置き換えます。

chmod を使用。

36. 「cd /System/Library/LaunchDaemons/」

37. 「getfile com.apple.update.plist」

38. テキストエディタでcom.apple.update.plistを開く

<string>/usr/sbin/update</string> の直後に以下を追加します。

<文字列>555</文字列>
<文字列>/bin/chmod
</文字列> <文字列>/bin/sh
</文字列> <文字列>/usr/bin/dropbear</文字列>

39. ファイルを保存します。「putfilecom.apple.update.plist」で修正版をアップロードします。

40. また、「putfile au.asn.ucc.matt.dropbear.plist」

41. iPodを2回再起動します。1回目の再起動で必要な権限が設定されます。2回目の再起動でSSHサーバーが起動します(適切な権限が設定されているため)。そしてiPhucを閉じます。

比較のために、iPhone 4S の最後の大規模な公開脱獄は次のようになりました。

スクリーンショット-2012-01-20-at-12-2.36.18-PM

iOS 6.1向けの次期脱獄ツール「evasi0n」は、これまでで最もシンプルでクリーンな脱獄方法になりそうです。数日以内にリリースされる予定です。

出典: MacRumorsフォーラム