2014.02.08スポンサーリンクスポンサーリンクiPhoneのセキュリティを考慮すると、定期的なパスワード変更が理想的ですが、管理が大変ですよね。TimeToUnlockを紹介します。時間は刻一刻と変わるため、1分単位でパスコードを更新できる面白いアプリですよ。本記事ではiOSの脱獄について扱っています。脱獄行為はあくまで自己責任のもと、お楽しみ下さい。忘れたらiOSを強制初期化しよう】で解説しています。12より「スクリーンタイム」という新機能が導入されました。iPhoneのアプリ使用時間や機能を制限できる設定で、操作には「スクリーンタイム・パスコード」という暗証番号が必要となります。TimeToUnlockを使えば、ロック画面のパスコードが現在時刻へ変化します。時刻が「12:37」のとき、パスコードに「1237」と入力してロック解除できる。標準のパスコードが6桁の場合、「1237」+「任意の数字」となります。時が進むごとにパスコードも自動で変化するので、もし誰かにパスコード入力操作を覗かれていても問題ありません。TimeToUnlockはセキュリティ面を強化しつつ、規則性さえ理解していればパスコードを忘れる心配もない便利な脱獄アプリです。12.1.4で動作を検証しています。iPhoneの脱獄環境を用意して下さい。Sileoで検索し、「インストール」・「リスプリング」を実行します。レポジトリは標準の「BigBoss」なのでソースの追加は不要、価格も無料です。ロック画面で試してみましょう。TimeToUnlock通常のパスコードを入力して、次のメッセージが出れば準備OK。!悪意ある第三者が勝手にTimeToUnlockを有効にさせない工夫でしょう。以後、ロック画面のパスコードが現在時刻へ変化します。+「00」と入力する必要があります。「00」の部分はカスタマイズ可能です。時刻が「12:37」のとき、パスコードは「1237」へ変化する。以上が基本的な使い方です。TimeToUnlockでは、セキュリティを強化する設定が用意されています。6桁パスコードの最後2桁をカスタマイズするそれぞれカンタンに解説します。どの項目も変更後にリスプリング不要で反映されます。していたパスコードロック解除パターンが増えるため、セキュリティは低下します。そもそも第三者は標準パスコードを知っているはずないため、利便性の観点でオススメです。ステータスバーに時刻を常に表示する通常、パスコード入力画面では時刻がどこにも表示されません。有効にすると、常時ステータスバーに時刻表示できます。ロック解除時にすぐ現在時刻を確認できるため、便利です。有効にすると、入力した数字(分数)が「現在時刻」に加算されます。入力した数字が”5′′で、現在時刻が「13:54」の場合、パスコードは「1359」となります。標準のパスコードが6桁の場合、「1359」+「00」となります。「00」の部分はカスタマイズ可能です。パスコードが単純な現在時刻から変化するため、第三者が推測しにくくなります。有効にすると、現在時刻の”逆”がパスコードとなります。現在時刻が「14:01」の場合、逆から読んだ「1041」がパスコードとなります。標準のパスコードが6桁の場合、「1041」+「00」となります(「001041」とはならない点に注意)。「00」の部分はカスタマイズ可能です。パスコードが単純な現在時刻から変化するため、第三者が推測しにくくなります。入力した数字を「00」に置き換えることが可能です。入力した数字が”05′′で、現在時刻が「14:08」の場合、パスコードは「140805」となります。