Защита клиентской логики и данных - PullRequest
0 голосов
/ 26 июня 2010

Я кодирую веб-приложение с интенсивным использованием данных. Таким образом, это означает, что я не могу делать какие-либо вычисления для вычисления числа после того, как каждое событие включает в себя слишком большие данные, чтобы отправить их снова и снова.

Так что я должен выполнить все операции и сохранить все данные только на стороне клинта. В настоящее время я использую JS для этого. Есть ли способ, с помощью которого я могу защитить свои файлы и данные js, чтобы никто не имел (по крайней мере, легкий) доступ к нему?

Есть ли другой способ (кроме JS) поставить логику и данные на клиенте и скрыть их?

спасибо,

Ответы [ 3 ]

1 голос
/ 26 июня 2010

Вместо использования javascript для логики на стороне клиента, возможно, вы могли бы использовать апплет, который был скомпилирован из зашифрованного исходного кода java.

1 голос
/ 26 июня 2010

Что касается вашей логики, вы можете использовать инструменты minification , чтобы сделать код немного сложным для понимания. Это ни в коем случае не форма или форма полностью защищает ваш код, но просто еще одна тактика, чтобы дать отпор.

1 голос
/ 26 июня 2010

Вы не можете защитить файлы javascript.

-

Мне не известны особенности вашего приложения, но пользователь почти наверняка найдет способ манипулировать даннымион находится на вашем сервере.

Вам следует открыть новый вопрос с более подробной информацией о вашем приложении.

...