Скрыть java-cкрипт

sparsame

Постоялец
Регистрация
20 Авг 2011
Сообщения
100
Реакции
13
Есть пхп-страница к ней подключаем java-cкрипт, которые выполняет некоторые действия...как его скрыть от просмотра? Т.е. чтобы он подгружался, но просмотреть его нельзя было
лично я его так просматривал... получал нтмл-код дальше находил адрес скрипта и переходил по адресу...откывался java-cкрипт...
 
т.е. по сути никаких решений нет вообще, кроме как поменять символы ?)))
ну а можно ли както его замаскрировать через эхо?
т.е. вызывать не скпирт, а пхп страницу со скриптом?
Еще раз повторюсь не силен в пхп....
 
Яваскрипт это язык программирования для клиентсокй части и если ты хочешь чтобы у клиента он таки выполнился, то скрыть его нельзя можно только обфусцировать (закодировать) для усложнения жизни тех, кто хочет понять как твой скрип работает.

Яваскрипт не имеет никакого прямого отношения к PHP и генерировать его можно на любом другом ЯП.
 
Яваскрипт это язык программирования для клиентсокй части и если ты хочешь чтобы у клиента он таки выполнился, то скрыть его нельзя можно только обфусцировать (закодировать) для усложнения жизни тех, кто хочет понять как твой скрип работает.

Яваскрипт не имеет никакого прямого отношения к PHP и генерировать его можно на любом другом ЯП.
latteo правильно сказал и в контексте того, что предлагали раньше. его можно обфусцировать, тоесть сделать трудночитаемым, но в конечом итоге - браузер должен его закачать и выполныть на стороне клиента, а это означает, что он будет так или иначе доступен пользователю. кто умеет - тот скачает. ещё вариант - скрыть оригинальные части, заменив их выполнением серверного кода, через ajax скажем.
 
а если сделать флеш-стрицу?
 
а если сделать флеш-стрицу?
swf decompiler - тебе достаточно будет этой фразы? :crazy: стоит просто понять, что всё что попадает на клиента, в виде джаваскрипта, флеша и html может быть дэкодировано, распарсано и проанализировано.
просто тут стоит для себя определить степень паранойиа-ресурсозатратность.
а вообще просто интересно, что за мега алгоритм или набор функций ты пытаешся скрыть?
 
Сделать как не знаю но расскажу суть идеи.
В общем ковырял на днях скрипт статистики для сайта. piwik - и к нему есть плагин HiddenTracking.
Так вот что делает этот плагин.
Он вставляет скрипт js в тело сайта. Сам скрипт js ссылается на php файл в котором уже находится адрес сервера.
Разумеется просмотреть php файл не удастся, а посему ссылка не выпалится.
Это сделано для того чтобы в сетке не запалить - адрес сервера статистики.
Как сделать не знаю - но вот там такая реализация.
 
Реально скрыть JavaScript - не реально, увы.
Если сильно охота секретности - то максимум переносить на сервер (PHP, Perl) - это точно статисты не читают.
Чтобы скрыть то, что на клиенте-браузере - ActiveX и вроде того. А JS- енто как HTML прятать.
 
Назад
Сверху