искажать код JavaScript перед отправкой на сторону клиента - PullRequest
0 голосов
/ 23 января 2009

Как я могу исказить код JavaScript перед отправкой на клиентскую сторону. Я не хочу раскрывать функциональность. Код уже сжат с использованием jsmin.

Ответы [ 5 ]

3 голосов
/ 23 января 2009

Javascript интерпретируется как открытый текст. Таким образом, любое запутывание в лучшем случае является плацебо и легко может быть отменено.

Более того, если вы пишете достаточно Javascript, чтобы составить достаточно ценную для защиты работу, вы делаете что-то не так.

В наши дни мой Javascript включает в себя jQuery, несколько плагинов и некоторый код для активации этих плагинов и стилизации.

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

3 голосов
/ 23 января 2009

Вам нужен обфускатор, см. для примера.

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

1 голос
/ 23 января 2009

Вы можете попробовать какой-нибудь онлайн-обфускатор, например:

http://www.javascriptobfuscator.com/Default.aspx

0 голосов
/ 23 января 2009

Слово предупреждения: наиболее запутанный JS в Интернете - это код взлома дыры в безопасности. Вы рискуете быть ошибочно принятым за сплот, особенно за более параноидальные антивирусные сканеры.

0 голосов
/ 23 января 2009

Поиск в Google по: Javascript obfuscator

Вы также можете добавить свою платформу в запрос. Уже существует множество инструментов, которые вы можете включить в свой проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...