2

モバイルアプリにデータを提供するウェブサイトがあります。
Is there a way to identify myApp vs a cloned App?
クローンアプリのアクセスをブロックできるようにします。

初めてAPPを使用するときに、頻繁 に変更する場所を生成APP IDPASS CODEますが、最初のアクセスでmyAPPを識別して、自分のAPPのみに発行していることを確認する方法。 Access URL
PASS CODEAPP IDPASS CODE

初めてアクセスする場合、どのような暗号化を使用できますか?

4

2 に答える 2

3

サーバーだけが知っているハードコードされたキーをアプリコードに含めることができます。のようなハッシュ署名を作成するために使用しますmd5(concat(key, deviceId))。リクエストがアプリケーションサーバーに到着したら、同じことを実行して結果を比較できます。クローン作成者は、アプリのリクエストをスニッフィングしてこのキーを見つけることはできません。それを取得する唯一の方法はそれを分解することですが、それははるかに困難です。

ただし、これは単純な提案です。より洗練されたソリューションが必要な場合は、HMACwikiを確認してください

于 2012-11-12T13:00:09.747 に答える
0

プッシュを介してトークンをアプリケーション( Androidの場合はGCM )に渡すことは理にかなっています。そのコードを使用すると、アプリケーションを一意に識別でき、複製されたアプリケーションはそのコードに到達できませんでした。

于 2013-04-22T09:57:03.803 に答える