2016-12-01 6 views
-1

シナリオ:いますアンドロイドのAPKは、任意の特定やユーザーデータが含ま

  • 誰かが/ Playストアからの私のアプリをダウンロード購入します。私のアプリ経由

    1. それが合法的に/購入されなかった識別:彼らはその後、彼らはその後、別のデバイス上でそれをサイドロード/オンラインそれを配布する私のアプリの上adb pull /data/app/com.example.myapp.apk

は、私はできません

  • ダウンロード?
  • 上記のウェブサイトから自分のアプリをダウンロードし、同じユーザーがそれらをダウンロードしたことを確認しますか?
  • apk内の識別情報/ユーザーデータを検索しますか?
  • 答えて

    0

    私のアプリでは、合法的に購入/ダウンロードされていませんでしたか?

    apkの内容が改ざんされていないことを保証するセキュリティキーの他に、自分自身のapkは、それがどこから来たのかを特定しません。違法なセキュリティ対策が必要な場合は、他のソリューションを探す必要があります。アカウント確認、Webベースの識別など

    私のアプリを上記のウェブサイトからダウンロードし、同じ人物をダウンロードしたことを確認しますか?

    Google Playで最初にアプリを購入した人があなたを識別するかどうかは、「いいえ」です。アプリが支払われている場合、Google Playは支払いをしていないことを認識します。アプリがお支払いされない場合、Google Playはあなたが持っているアプリのライブラリにそのアプリを追加するだけです。

    apk内の識別情報やユーザーデータを探しますか?

    APKがそれをインストールする任意のデバイスに同じファイルであるため、APKにはユーザデータがありません。しかし、一部のアプリではデータをローカルに保存する可能性があります。つまり、adb pullを使用すると、信頼できない当事者がユーザーの携帯電話からユーザーデータを取得する可能性があります。ほとんどのアプリでは、このためにローカルに何も保存しません。

    1

    私は数3に答えることができます:ユーザデータがAPKにならないだろう、私もプレイストアデータを知らないようだhttps://android.stackexchange.com/a/28138

    読書を。

    +0

    いいスタートですが、ユーザーデータを持っているのではなく、どのプレイストアアカウントがアプリを1位にしているかを調べることにもっと関心があります。 – ShaBANG

    +1

    申し訳ありません – Derby4Days

    1

    私は: 私はそれが合法的に購入/ダウンロードされていないことを示していますか?

    アプリの購入方法によって異なります。しかしそれでもそれはかなり難しいでしょう。特に、ルートデバイスにスプーフィングする傾向があります。そのため、アプリがスタンドアロンの製品であり、使用するサーバー上のアカウントを必要としない場合は、本当に苦しいかもしれません多分努力の価値がないこともあります。

    私のアプリを上記のウェブサイトからダウンロードして、同じユーザーがそれらをダウンロードしたことを確認しますか?

    APK内の任意の識別情報/ユーザデータを検索?

    いいえありません。

    関連する問題