アプリの垢バン回避方法
こんばんは、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アプリとデバイスとの紐付けが削除されてしまうので押さないでください。