iPhoneやiPadのロック画面で私が最も不満に感じていることの一つは、パスコード入力用のテンキーのレイアウトが常に同じだということです。つまり、たとえ肩越しにチラッと見ている人が、あなたがタップしている数字を正確には把握していなくても、タップした数字ボタンの位置を簡単に記憶し、デバイスにアクセスできてしまうのです。
Rodeは、iOS 開発者rootfsによる無料の脱獄調整ツールで、この問題に正面から取り組んでいます。デバイスのロックを解除するたびに、パスコード画面の数字キーの位置をランダムな位置にスクランブルすることで、パスコード ボタンの位置が記憶され、デバイスのロックを解除できないようにします。
上記のスクリーンショット例に示されているように、Rodeはロック画面のパスコードボタンが同じ場所に2回連続して表示されないようにしています。つまり、たとえ攻撃者があなたがタップしたキーを記憶していたとしても、あなたとは異なるパスコード番号をタップするため、同じキーを再現することはできません。
これは、あらゆるiPhoneやiPadに標準装備されるべき機能だと私たちは考えています。他のシステムでは、デバイスのセキュリティ強化のために既に使用されています。実際、このコンセプトは脱獄コミュニティにとって目新しいものではありません。2019年に私が投稿したCodeScrambler 12という脱獄ツールは全く同じ機能を持っていました。Rodeは、この機能をiOSとiPadOSの新しい脱獄バージョンにも導入しています。
Rodeには設定オプションが一切ありませんが、正直言ってそれで問題ありません。この微調整機能は単一の目的を非常にうまく果たすため、設定は一切不要です。パスコードボタンの位置をランダムに並べ替えることで、デバイスのセキュリティが大幅に向上し、パスコード入力中に肩越しに覗き見して解読しようとするといった、最も単純な攻撃の一つを阻止するのに役立ちます。
Rodeの脱獄ツールを試してみたい方は、お気に入りのパッケージマネージャーアプリを使ってHavocリポジトリから無料でダウンロードできます。このツールは、iOS 10~18を搭載した脱獄済みデバイスに対応しており、ルート化からルートレス化まで、近年のほぼすべての最新脱獄ツールに対応しています。
Rode をご利用になりますか?ぜひ下のコメント欄で、その理由や活用しない理由をお聞かせください。