iOS11.1.2でrootを取ってデバイスの解像度を変更する
あくまで自己責任で
iOS11.1のexploitを検証できるコードが公開されました。
このexploitでiOS11.1の64bitを含む全ての端末でroot権限を獲得することが出来ます。
また、async_wakeのサンプルでは端末の解像度設定が書き込まれているcom.apple.iokit.IOMobileGraphicsFamily.plistを書き換えるデモが入っており簡単に試す事ができます。
からソースを落としたら、xcodeでプロジェクトを開きます。
デフォルトではrootを取るログを出すまでのサンプルになっているので、下記のフラグを解除して解像度の書き込みデモの処理を通らせます。
async_wake.c
bool shouldChangeResolution = false;
あとは実機で実行してデバイスをリブートすれば解像度が変わっているはずです。
解像度設定は同梱のplistに記載されています。
Author And Source
この問題について(iOS11.1.2でrootを取ってデバイスの解像度を変更する), 我々は、より多くの情報をここで見つけました https://qiita.com/noppefoxwolf/items/19a272d3d7993074e9ae著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .