1

ユーザーが入力した入力に対して検証する必要があるライセンス キーを含む一連の html ファイルをクライアントに送信する必要があります。このキーをクライアントからのアクセスから保護する方法を提案してください。これを行うには、JavaScript の難読化の方が適していると聞きました。これを使用することをお勧めしますか?

4

2 に答える 2

1

意図的な JavaScript の難読化は決して良い考えではありません。最小限のリバース エンジニアリングを行うだけで、コードがどのように動作するかを簡単に明らかにすることができます。

残念ながら、クライアント側のロジックをライセンス キーなどで保護する方法はありません。ソースはプレーン テキストであるため、ユーザーは保護された機能にアクセスするために設定されている保護を非常に簡単に回避できます。

機能をサーバー側に実装することを検討し、クライアントにキーを付けてサーバーにリクエストを送信させることをお勧めします。

于 2012-06-21T05:24:20.660 に答える