実現したいこと
ミラーサイトから APK ファイルをインストールしようと思ったのですが、Playストア上のものと全く同じ APK ファイルだということを確かめる方法が分かりません
APKファイルのなりすまし・改変などがされていないことを証明するにはどうしたらいいでしょうか
発生している問題
持っている端末 (ARCore 未対応) で ARCore を使用したアプリをインストールしたいと思い ARCore を有効にしましたが、Playストアではインストールができないままなのでミラーサイトからインストールしようとしている状況です
ポケモンGO や ARCore サンプルなどでは正常に ARCore の機能を利用することができています
数日間探したのですが、自分の知識では解決策を見つけることができませんでした
試したこと
- APKファイルから証明書を取り出すと、「信頼された証明機関がこの証明書を確認できません」、「この CA ルート証明書は信頼されていません」 と表示されました
apksigner verify
を試したところ、他人のAPKファイルを自分で再署名しても "Verifies" と表示されました- 同じ製作者の別のアプリ (Playストア上) から証明書を取り出して比較するという方法を見つけましたが、別のアプリがインストールできなかったり使われている証明書が異なる場合は確認できませんでした
補足情報
端末は Android 9 でroot化はしていません
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/13 10:31
2019/06/13 11:31