Сообщение от aerohotter
|
что отлавливать модификацию скрипта нереально
|
я порыскав в инете тоже пришел к такому выводу.
Почему?
Скрипт в любом случае исполняется на клиенте, будь-то обычный скрипт, юзерскрипт или расширение -- по-этому НИКТО не мешает модифицировать скрипт... (про Node.JS я не говорил - он исполняется на сервере
)
Даже если его минифицировать и обфусцировать - его можно относительно легко привести в нормальный вид, а потом делать что хочешь...
Сообщение от aerohotter
|
Господа, а что скажите по поводу этого?
Защита объекта от изменения в JavaScript
|
var point = { x: 17, y: -5 };
Object.freeze(point);
point.x = 25;
alert(point.x);
это не вариант - опять же, ничего не мешает удалить строку Object.freeze(test);