元記事:iBooks 1.2.1 Tries To Run Jailbreak Code To Detect Jailbroken iPhones.
Apple は、IBook 1.2.1 で iOS が Jailbroke しているかどうか検出して、DRM(デジタル著作権保護)してある書籍が読めないようにガードをかけてきました。DRM保護されていない通常の PDF などは問題なしです。仕組みは簡単。Jailbroke してある iOS デバイスは、無署名コードが動作できるので(Cydiaなど) iBook1.2.1 は、無署名コードを動かしてみて、動いた場合、Jailbroken デバイスとして認識し、DRMファイルが開けないようになっています。
見事、Jailbroke した iPad で「くまのプーさん」は開けなくなっています。
まあ、Jailbroke にはこのようなリスクもあることを認識した上、自己責任でということですね。