パズドラレーダーやFGO、LINE系ゲーム等で使われているであろう脱獄チェックの仕組み。
以下のファイル(フォルダ)が存在するかを確認
/Applications/Cydia.app
/bin/bash
/usr/sbin/sshd
/etc/apt
/var/lib/apt/
/Library/MobileSubstrate/MobileSubstrate.dylib
その他、脱獄していると存在するディレクトリ、ファイルが存在するかをチェックすることによって脱獄しているかが判断できる。
CydiaのURLスキームが有効かを確認
多分こんなもんだろうと思います。
また、一度脱獄を検知するとkeychainに情報が保存されている場合があるかもしれない。
keychainは、通常パスワードを保存しておくシステムなのですが、他にも色々な使い方ができます。
だいぶ前に紹介したGameloftのBAN管理はkeychainにて行われています。
もし、保存されていると入獄してもデータが残っていれば起動できなくなる可能性がある。