以前書いたvfdecrypt
を使うとiOS 6.0からはバグったdmgファイルしか生成できなくなりました。代替としてxpwnのdmg
を使う事で正常にDecryptできます。
Xpwnからdmgをビルドする
xpwnのコードからビルドします。
git clone git://github.com/planetbeing/xpwn.git cd xpwn mkdir build cd build cmake .. make dmg-bin
warningが出ますが、dmg
はコンパイルできてます。dmg/dmg
がそれです。/usr/local/bin/
にでも入れときましょう。
dmgでDecrypt
dmg extract XXX-XXXX-XXX.dmg output.dmg -k <key>