mikiyan1978’s 脱獄情報日記

脱獄に関する情報を発信します

アプリの垢バン回避方法

こんばんは、mikiyan1978です。
さて今回は
垢バン回避方法
になります。
注意ですがこのやり方で全ての垢バン回避ができるとは限りません。
必要なもの
Filza File Manager
Link Identity Editor
ターミナル系アプリ

今回は例としてLINEで説明します。(LINEで垢バンは聞いたことないですが…)

まずLINEのバイナリファイルを探します。
バイナリファイルとはアプリの主要ファイルになります。場所としては.appディレクトリにあります。
LINEの場合
/var/containers/Bundle/Application/***/LINE.app/LINE
このディレクトリにあります。***の部分は人それぞれユニークIDとなります。




最後の画面でコピーするとディレクトリがコピーされるのでメモしておきます。
/var/containers/Bundle/Application/854C10F2-39ED-41E1-A4BC-DF7D7847A811/LINE.app/LINE
私の場合は上のようなディレクトリがコピーされました。

次にTerminalアプリを開きます。
次のコマンドを実行します。

ldid -e [バイナリファイルパス] >> LINE.plist

ldid -eに続き先程コピーしたディレクトリを貼り付けてコマンド実行します。
私の場合は下記の通りになります。

ldid -e /var/containers/Bundle/Application/854C10F2-39ED-41E1-A4BC-DF7D7847A811/LINE.app/LINE >> LINE.plist

すると/var/mobileにLINE.plistというファイルが作成されるので開くと

このようになります。
上から2番目の
application-identifier
の項目に記述されているIDをコピーします。
ZW4U99SQQ3.jp.naver.line

次に下記のコマンドのapplication-identifierの部分に先程コピーしたIDを貼り付けます。
delete from genp where agrp = 'application-identifier'

今回の場合

delete from genp where agrp = 'ZW4U99SQQ3.jp.naver.line'

このコマンドが最終的に必要なものになります。

ではFilza File Managerで
/var/Keychains/keychain-2.db
このファイルを開きます。そして
genp
という項目を開きます。

そして右上のテキストフィールドに
delete from genp where agrp = 'ZW4U99SQQ3.jp.naver.line'
これを貼り付けて検索を押します。
ここで今回の場合検索を押してしまうとLINEアプリとデバイスとの紐付けが削除されてしまうので押さないでください。

そして次のように表示されれば完了です。
数字の部分はアプリによって異なります。