検索に移動この項目では、コンピュータのハッキングについて説明しています。監獄から無断で脱出する行為については「脱獄」をご覧ください。この記事には複数の問題があります。改善やノートページでの議論にご協力ください。出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2010年9月)独自研究が含まれているおそれがあります。X上で動作するCydia、バッテリーのアイコンが数字に変更されている。Jailbreak(ジェイルブレイク、脱獄)とは、ユーザー権限(root)に制限を設けているコンピュータ(携帯電話やゲーム機など)に対して、セキュリティホール(脆弱性)を突くなどしてその制限を取り除き、開発者が意図しない方法でソフトウェアを動作できるようにすること。日本語では脱獄(だつごく)と呼ばれることが多い[1]。Storeで流通していないアプリ)やiOSを改変するツールを動作可能にすることを指す。3においても、専用のUSBドングルを挿してソフトのバックアップや起動、自作ソフトの起動等を可能にするソフト及びUSBドングルそのものの名称として使われている。Store)で入手したソフトウェアのみである[2]。Jailbreakツールは非認可のソフトウェアをインストール可能にし、またソフトウェアのインストーラを追加するように端末のOSを書き換える。この行為は、アップルのソフトウェアライセンス及びソフトウェア使用許諾契約[3]に違反する改造行為であり使用義務違反となる。端末自体の故障や自由にアプリケーションを追加できる故にコンピュータウイルスなどのマルウェアの標的にされ、感染の拡大を大幅に増やす危険性がある[4]。最近では、脱獄状態を検知し自動でブロックするなどのアプリ内部への改造対策を取るアプリが増えてきている。その検知を回避する脱獄tweakも増えてきている。アップルのサポートを受けるには、ファームウェアの復元等が必要になる。[5][出典無効]アンロックとの相違点[編集]詳細は「iPhone#SIMロックと解除」を参照SIMロック版のiPhoneは購入後、販売している地域でiPhone専用の料金プランを契約しなければ、SIMカードなしでも緊急電話としてしか機能しない。このロックを解除する行為がアンロックである。アップルの見解[編集]アップルはJailbreakについてこれまでコメントを避けていたが、2009年2月に「Jailbreakが、著作権で保護されているファームウェアを無効にする行為は、アップルの著作権やデジタルミレニアム著作権法に違反する」というコメントをアメリカ著作権局に提出した[6]。アメリカの非営利組織である電子フロンティア財団(EFF)が、Jailbreak行為をデジタルミレニアム著作権法から免除する要請をアメリカ著作権局に2008年12月申請し[7]、2010年7月に「ユーザーが合法的に入手したアプリケーションなどを実行するためにJailbreakする行為」や「携帯電話を他の携帯キャリアに接続させるためのJailbreak」などは合法との判断を下している[8]。アップルがアメリカ合衆国特許商標庁に提出したiPhone関連の特許出願図の中に、Jailbreak後に利用できるiPhoneアプリの名称が掲載されており、物議をかもした[9]。Appleはこの現状(Jailbreakする事)に対して、対策を行おうとアップデートを繰り返すが、あるセキュリティーホール(脆弱性)を塞いでも、新たなセキュリティーホールが発見されてしまうのでいたちごっこ状態になっている。Appleはユーザー向けに、Jailbreak行為のリスクを告げるページを公開している。[10]日本国内での違法性[編集]契約法、ライセンス等を併せて参照。この節の加筆が望まれています。種類[編集]Jailbreakを行うツールは大きく4種類ある。Jailbreak):再起動時にMacintoshまたはWindowsで再度脱獄を行わないとデバイスが起動しない。Jailbreak):再起動時に自動で処理が行われるため、再度脱獄を行う必要がない。Jailbreak):再起動は可能だが、脱獄状態に入るためにはMacintoshまたはWindowsで脱獄を行わないといけない。Jailbreak):そして再起動時に脱獄状態ではなくなるが、デバイス上で再脱獄を行うことができる。10以降の主要なツールの多くは半紐無し脱獄である。touchを接続したMacintoshまたはWindows上、もしくはiOS上でJailbreakを行うことのできるツールがいくつか発表されている。1クリックでJailbreakできるよう工夫されたものも存在する。touch向けツールも存在する。ここでは現在主流なツールのみを取り上げておく。touch/iPadをワンクリックでJailbreakするツール。2009)およびiPad(Wifi版、Wifi+3G版含む)の完全なJailbreakが可能。Safariのセキュリティホールを使う。PDFのセキュリティホールを使用するため、このツールにPCや特殊なアプリは不要。3.1.2~4.0.1までの全デバイスの完全なJailbreakに対応。2015年12月7日にサイトが閉鎖されたため、使用できなくなった。4.3.3)のものをJailbreakできるlimera1niOS4.1対応。touch3G/4G、iPhone3GS/4、iPad(Wifi版、Wifi+3G版含む)の完全脱獄が可能。BootRomのセキュリティホールを使う。Greenpois0n(RC4まで)iOS4.1対応。limera1nと同様のセキュリティホールを使用している。Modeに入る方法を親切にガイドする機能が入っている。touch(第1世代はiOS4.1が入らないので対象外)、iPhone3G/3GS/4、AppleTVの完全なJailbreakが可能、Greenpois0nのリリース前にリリースされないと思われたlimera1nが急遽リリースされ、Greenpois0nのリリースが延期になった過去がある。Greenpois0n(RC5以降)iOS4.2.1対応。操作方法は今までのものと同じ。touch3G/4G、iPhone3GS/4、iPad(Wifi版、Wifi+3G版含む)の完全なJailbreakが可能。TV(第二世代)にも対応。touchをJailbreakするツール。4のみ可能なダウングレードファームウェアの作成やそれに伴うshshの取得などの機能もある。バージョン0.9.12bよりiOS5.1.1の完全なJailbreakに対応。最新版は0.9.15b4。5.1.1まで対応している。AbsintheワンクリックでJailbreakできる。Modeに突入する必要がなくなった。TV第3世代は未対応)。evasi0niOS6.0~6.1に対応。最新版ではiOS6.1.5の完全脱獄にも対応している。Absinthe同様DFUモードへの突入は不要。evasi0n7iOS7.0に対応。Beta1~3までの完全脱獄に対応している。現在はWWDC.appが署名されていないためevasi0n7から脱獄は不可能p0sixspwniOS6.1に対応。6.1.3~6.1.6までの完全脱獄に対応している。PanguiOS7.1に対応。1までの完全脱獄に対応している。Pangu8iOS8.0~8.1に対応。8.0~8.1までの完全脱獄に対応している。TaiGiOS8.1.1~8.1.2に対応。2までの完全脱獄に対応している。2iOS8.1.3~8.4に対応。iOS8.1.3~8.4までの完全脱獄に対応している。EtasonJBiOS8.4.1に対応(32bitデバイスのみ)。完全脱獄に対応している。PanguiOS9.2~9.3.3に対応(64bitデバイスのみ)。完全脱獄には対応していないが従来の仮脱獄及び紐付き脱獄などとは異なり再起動してもPCは必要なく、端末のみで脱獄状態に戻すことが可能になった(半紐無し脱獄)。2017年4月27日をもって、脱獄状態に復帰するためのアプリが企業用証明期限切れのため起動不能となった。4.0iOS9.1~9.3.4に対応(32bitデバイスのみ)。Safariの脆弱性を突くことで脱獄状態に復帰させるサイト。この脆弱性に関しては脱獄後にCydiaより有志開発の修正パッチをインストールすることで脱獄状態で起動中の場合のみ、デバイス保護することができる。HomeDepot9.1〜9.3.4に対応(32bitデバイスのみ対応)。Exploit(https://github.com/benjamin-42/Trident)をベースにした脱獄ツール。CydiaからUntetherHomeDepotというTweakをHomeDepot作者であるtihmstar氏のリポジトリからインストールすることによって完全脱獄が可能となる。事実上最後の完全脱獄とも言える。このTweakはHomeDepot脱獄した端末にしか用いることできないPhœnixiOS9.3.5に対応(32bitデバイスのみ)。この脱獄ツールの特徴としては再起動してしまうと脱獄システムが停止してしまう半紐無し脱獄である。:また脱獄を再開するには脱獄したアプリからまたリスプリングが必要である。システムの終了をした場合でも同じ事である。(リスプリングの場合は脱獄システムは停止しない)H3lixiOS10.0~10.3.3に対応(32bitデバイスのみ)。MeridianiOS10.0~10.3.3に対応(64bitデバイスのみ)。ElectraiOS11.0〜iOS11.4.1、tvOS11.0~11.4に対応。SubstrateがiOS11に対応していなかったため、代替品であるSubstituteを搭載している。同じ理由で独自に改造されたCydiaと、新たなインストーラーであるSileoを搭載している。rootlessJBiOS12.0〜iOS12.2、12.4のデバイス(A12を搭載したデバイスを除く)に対応。CydiaやSileoなどは対応していない。unc0veriOS11.0〜iOS11.4.1の全デバイス、12.0~12.2、12.4の全デバイス、12.4.1のA12デバイス対応。Cydiaの開発者であるsaurikにより改良されたSubstrateを利用しているため、Electraに比べフリーズやクラッシュが少なく、安定していると言われている。こちらは独自に改造されたCydiaではなく、saurik本人により改良されたCydiaを搭載している。12.4の脱獄にも対応した。12.9インチ(第3世代)に対応せず)に対応。Teamにより開発された。Cydiaを搭載せず、Sileoのみ搭載されている。checkra1niOS12.3~の全デバイス(A12、A12X、A13を搭載したデバイスを除く)に対応。touchをJailbreakするサイトが公開された。1.1.1の脆弱性を利用したものなので、1.1.2以降では実行できない。iOS1.1.2をJailbreakするOktoPrepが公開された。1.1.3をJailbreakするツール、iBrickrが公開された。1.1.4をJailbreakするツール、ZiPhone2.5が公開された。2.0をJailbreakするツール、PwnageTool2.0(Macのみ対応)が公開された。2GをJailbreakするツール、QuickFreedomが公開された。0.7(Windows版は0.7.1)が公開された。3.1.3と3.2をJailbreakするツール、Spiritが公開された。3GおよびiPadに対応。Starが公開された。touch・iPadのSafariのPDFに関する脆弱性を利用している。4.0.2によって塞がれた。4.1をJailbreakするツール、limera1nが公開された。同月、Greenpois0n(~RC4)も公開された。4.2.1をJailbreakするツール、Greenpois0n(RC5~)が公開された。Saffronが公開された。touch・iPadのSafariのPDFに関する脆弱性を利用している。4.3.4によって塞がれた。5.0.1と5.1.1(5月)をJailbreakするツール、Absintheが公開された。6.0~6.1.2のJailbreakに対応した、evasi0nが公開された。7.0~7.0.4のJailbreakに対応した、evasi0n7が公開された。6.1.3~6.1.5のJailbreakに対応した、p0sixspwnが公開された。beta1のJailbreakに対応した、Panguが公開された。8.0~8.1のJailbreakに対応した、Pangu8が公開された。8.1.1~8.1.2のJailbreakに対応した、TaiGが公開された。iOS9.0~9.0.2のJailbreakに対応した、Pangu9が公開された。iOS9.1搭載の一部端末に対応するPangu9のアップデートが公開された。Panguが公開された。iOS9.3.5を搭載する32bitデバイスに対応するPhoenixが公開された。iOS8.4.1を搭載する32bitデバイスに対応するEtasonJBが公開された。iOS10.0~10.3.3を搭載する32bitデバイスに対応するH3lixが公開された。iOS10.0~10.3.3を搭載する64bitデバイスに対応するMeridianのベータ版が公開された。iOS11.0〜11.1.2を搭載する全てのデバイスに対応するElectra1112が公開された。iOS11.2〜11.3.1を搭載する全てのデバイスに対応するElectra1131が公開された。1~3、tvOS11.2~11.3に対応。Meridianの正式版が公開された。3を搭載する全てのデバイスに対応するunc0verが公開された。v3.0.1-b29が公開された。iOS12.0~12.1.2、tvOS12.0~12.1.1を搭載するすべてのデバイスに対応するChimeraが公開された。unc0ver、ChimeraがiOS12.1.3~iOS12.2の脱獄に対応。unc0ver、ChimeraがiOS12.4に対応(12.3.xは非対応)。最新版のiOSに対応したのはiOS9.0.2以降初。v3.7.0-b1が公開された。Exploit「checkm8」が公開された。A12X,A13は対応していない。11月:Mac版checkra1nがリリースされた。12.3からすべてのバージョンが脱獄で来るようになった。この節の加筆が望まれています。インストーラ[編集]CydiaSileoiOS11の脱獄ツールElectraを開発したElectraチームによるCydiaに変わるインストーラ。CydiaとUIが大きく異なり、iOS11以降のAppStoreを意識したデザインとなっている。開発者側の更新がより簡単になる。Sileoでは2015年4月2日以前の脱獄アプリは非表示になる。2015年4月2日以前のもので使えるものがあれば手動で追加される。X等コア数が多いデバイスは他のデバイスに比べ大幅に高速で動作するという。上記以外のデバイスでもCydiaに比べ高速で動作が期待される。Sileoはラテン語で再起動を意味する。Zebra上記のSileoとは異なり、メインインストーラを置き換えることを目標とはせず、Cydia、Sileoとの共存が可能。シンプルなUI、軽快な動作が特徴。Cydiaの上位互換とも言われている。1.xを脱獄するツールAppTappのオリジナル開発者等によるインストーラ。3を「脱獄」し、Homebrewを起動させる事の出来るUSBドングルとそのソフトの名称である。2010年8月にオーストラリアからバックアップ起動を可能にすると謳うUSBドングルの動作映像が公開され、販売も開始された事で、PS3でのバックアップ起動や自作ソフトの起動が可能となった。Jailbreakは公式の修理などで使用されるサービスモード起動用のUSBドングルがどこかで流出したものを複製したものだと考えられており非合法性を疑われていたが、後に独自に発見したセキュリティホールを使用してサービスモード起動用ドングルをエミュレートするという構造である事が判明した[要出典]。Jalibreakをはじめとした同類のツールは動作しなくなったという意見が寄せられた[13]。特別なドングルなどを必要としないJailbreakソフトウェアがリリースされた[15]。Program)による方法で開発中(非認可)のソフトウェアのインストールが可能。コンピュータワールド日本語版(電子版)2010年7月27日閲覧。2018年1月13日閲覧。2018年8月2日閲覧。2010年9月30日閲覧。2010年9月30日閲覧。2011年1月10日閲覧。“ハッカーGeohot、PS3のソフトウェアJailbreakを公開。2011年1月10日閲覧。(日時は個人設定で未設定ならばUTC)。表示-継承ライセンスの下で利用可能です。追加の条件が適用される場合があります。詳細は利用規約を参照してください。Cookieに関する声明モバイルビュ。