2

私は自分のAndroidアプリのセキュリティについて懸念を持っていました。私はそれを市場にアップロードしたアプリを開発し、1つ以上のlacダウンロードを取得しました。Mobango(androidstore)にもアプリをアップロードしました。モナゴでは、persomが私のアプリの.apkファイルをダウンロードできます。

したがって、誰かが私のアプリの.apkファイルをダウンロードした場合、他のAndroidストアにアップロードできます。

私はこれを試しました。mobangoからアプリのapkをダウンロードし、他のAndroidストアに正常にアップロードしました。

私の懸念は、誰でも私のアプリを盗んで彼の名前で再アップロードできることでした。

ありがとう

4

3 に答える 3

1

はい、.apkファイルを再利用して、そこからソースを抽出できます......。

于 2012-11-03T10:43:22.337 に答える
0

文書によると:

ProGuardツールは、未使用のコードを削除し、意味的にあいまいな名前のクラス、フィールド、およびメソッドの名前を変更することにより、コードを縮小、最適化、および難読化します。その結果、サイズの小さい.apkファイル が作成され、リバースエンジニアリングがより困難になります。

しかし、あなたはそれが言っているのを見ることができるthat is more difficult to reverse engineerので、理論的にはそれは不可能ではありません。

ProGuardツールを使用する場合は、.apkを作成する必要があることに注意してください。keyしたがって、コードを変更して別の.apkを再作成した場合、この.apkは更新または元の.apkの別のバージョンとして公開できません。

于 2012-11-03T11:03:55.960 に答える
0

これは、GooglePlayストアのすべてのアプリ開発者にとって心配です。私はあなたがあなたのグーグルログインの詳細とあなたの電話のデバイスIDを置くのに十分勇気があるならストアからどんなapkもダウンロードすることを可能にするグーグルクロームプラグインを見ました。

できることは、ProGuardのようなものを使用してAPKのコンテンツを難読化することです。これにより、逆コンパイルが困難になります。

于 2012-11-03T10:45:53.960 に答える