NativeScript ビルド ツール ( tns build android
) を使用して APK ファイルをビルドすると、すべての XML/JS/CSS/画像およびその他の静的ファイルが単純なプレーン/テキスト形式で APK ファイルにバンドルされます。このようにして、誰でも簡単にこのコードを使用して、アプリのコピーを作成できます。これらのファイルを暗号化する方法はありますか?
2 に答える
0
この男は ここで解決策を持っています。ただし、実装方法に関するドキュメントはほとんどなく、コード レビューも受けていません。それも 350 ドルで、個人的には NS チームの公式のものを信頼します。
実行時の暗号化/復号化ソリューションが解決されるまでの現時点での最善の策は、難読化と縮小化の手法を使用することです。私はこのプロジェクトや他のプロジェクトにYUI Compressorを使用しています。xml と css は「クリアテキスト」になりますが、アプリケーションの背後にあるすべてのロジックは、JavaScript コードで何もしないよりもリバース エンジニアリングが難しくなります。
于 2016-02-11T05:24:58.037 に答える