HTML5アプリの保護とフリーミアムアプリの保護について同様の質問をした人もいますが、両方を一緒にしたわけではありません。HTML5はネイティブに対して特に安全ではないという印象を持っているので(正しいか間違っているかにかかわらず)、これを個別に尋ねています。
フリーミアムモデルを使用して収益化したい埋め込みHTML5アプリに取り組んでいますが、仮想通貨とスコアリング変数がエンドユーザーによって簡単に混乱しないようにする方法が心配です。これはマイナスになる可能性があるためです。一部のハッカー(この用語では攻撃を意図していない)がエクスプロイトに関するYouTubeビデオまたはブログ投稿を作成した場合、収益に影響を与えます。これが起こるのは早い段階ではかなりありそうもないと思いますが、脆弱性は人気とともにより重要になると思います。また、誰かがアプリをコピーできるのではないかと心配しています。
私は、デバイスにインストールされたアプリで両方が本質的に可能であることを理解しています。
私の質問は次のとおりです。
- あなたの意見や経験では、難読化されていない埋め込み(ブラウザに依存しない)HTML5アプリとそのJavascriptを、JavaまたはObjective-Cデータに基づくコアファイルを備えたネイティブアプリと比較して、どれほど簡単に混乱させることができますか?データ保護の観点から、HTML5アプリとネイティブの難読化アプリの違いは?
- HTML5アプリを難読化することは、通常のAndroidアプリでProguardのようなものを使用することと比べてどれほど難しいですか?
- 難読化により、通常のユーザーのHTML5の速度が著しく低下しますか?
- 最後に、フリーミアム機能を備えたHTML5アプリを用意するのは実用的だと思いますか?それとも、個人的には脆弱すぎると思いますか?
私が基本的に彼らと一緒に理解しようとしているのは、少なくともネイティブアプリの保護と比較した場合、HTML5が特に脆弱であるか、保護が難しいかということです。難読化されたHTML5アプリが通常のアプリと同じくらい安全または安全でない場合、私はそれで大丈夫だと思います。