Запрет на чтение кода js-скриптов

Статус
В этой теме нельзя размещать новые ответы.

Hesh

Профессор
Регистрация
7 Июн 2008
Сообщения
301
Реакции
46
Такой вопрос: можно ли как-нибудь хитро запретить чтение кода js-скриптов, но сохранить возможность их исполнения?
 
нельзя .
 
Ответил же - нельзя: для выполнения код должен загружаться в браузер посетителя.
Можно только затруднить чтение при помощи обфускации.
 
а как это сделать?
 
Поискать по запросу "обфускация javascript".
 
для выполнения код должен загружаться в браузер посетителя.
Так в этом и весь вопрос, как сделать, чтобы код загружался в браузер, но при прямом запросе _http://www.site.com/script.js не был виден код скрипта.

Можно только затруднить чтение при помощи обфускации.
Обускация это не то.

Собственно, вопрос открыт. Интересно выслушать другие мнения по этому поводу. Мнения крутых хакеров и профилей приветствуются =)
 
Так в этом и весь вопрос, как сделать, чтобы код загружался в браузер, но при прямом запросе _http://www.site.com/script.js не был виден код скрипта.
Для тех, кто на бронепоезде - ни как.
Браузер получает JS файл именно по адресу (даже если будет указано <script src="script.js"></script>, то Для просмотра ссылки Войди или Зарегистрируйся автоматически подставит браузер).

Твой вопрос из той же области, что и "как скрыть код HTML от просмотра".
 
Так в этом и весь вопрос, как сделать, чтобы код загружался в браузер, но при прямом запросе _http://www.site.com/script.js не был виден код скрипта.
отдавай файл проверяя поле Referer ( генерруй скриптом , или колдуй с htacsess )
только это спасет от совсем уж нубов

почему -- читай ответ PHP_Master
 
Проверка Referer спасёт только разве что от даже не нубов, а супернубов (такие, я думаю, и не подозревают что такое JS и как его смотреть). Я уже молчу про HTTP-снифферы.
Обускация это не то.
Если бы можно было как-то блокировать просмотр кода, то с обфускацией даже бы и не заморачивались.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху