質問: iosとmacos xの両方で起動時にmacアドレスをランダム化するにはどうすればよいですか? mac os x(imac)およびiosデバイス(iphone、ipad)のmacアドレスを起動時にランダム化したいと思います。ランダムmacを生成する方法も、ブートプロセスに挿入する方法もわかりません。どんな助けでも大歓迎です!
回答: ジェイルブレイクされたiosデバイスのmacアドレスを変更するには(1回限り、起動ごとではありません): macアドレスを生成します。 openssl rand -hex 6は機能するはずです。 macアドレスが ユニキャストおよび「ローカル管理」 であることを確認します。これは、2桁目が2、6、a、またはe(x2:xx:xx:xx:xx:xx)のいずれかでなければならないことを意味します。これにより、奇妙なことが起こるのを防ぐことができます。 ルート権限を取得されたiosデバイスで、次を実行します。 su - nvram wifiaddr=4a:1c:ff:c1:d0:c0 デバイスを再起動します。 再起動後、iosデバイスからitunesライブラリが破損し、itunesと同期できなかったことが報告されました。これらのファイルを削除すると、デバイスはディスク上のメディアからitunesライブラリを再生成する必要があります(注意してください)。 cd /var/mobile/media/itunes_control/itunes mv itunescdb itunescdb-backup mv itunescontrol itunescontrol-backup mv itunesprefs itunesprefs-backup