LoginSignup
2
2

More than 5 years have passed since last update.

iOS11.1.2でrootを取ってデバイスの解像度を変更する

Last updated at Posted at 2017-12-14

あくまで自己責任で

iOS11.1のexploitを検証できるコードが公開されました。

このexploitでiOS11.1の64bitを含む全ての端末でroot権限を獲得することが出来ます。

また、async_wakeのサンプルでは端末の解像度設定が書き込まれているcom.apple.iokit.IOMobileGraphicsFamily.plistを書き換えるデモが入っており簡単に試す事ができます。

からソースを落としたら、xcodeでプロジェクトを開きます。

デフォルトではrootを取るログを出すまでのサンプルになっているので、下記のフラグを解除して解像度の書き込みデモの処理を通らせます。

async_wake.c
bool shouldChangeResolution = false;

あとは実機で実行してデバイスをリブートすれば解像度が変わっているはずです。

IMG_0001.PNG

解像度設定は同梱のplistに記載されています。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2