X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Спрятать js от лишних глаз
WeBpIaR
WeBpIaR
Topic Starter сообщение 7.9.2016, 0:56; Ответить: WeBpIaR
Сообщение #1


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


--------------------
Ищу работу:) Мозг есть
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Tollun
Tollun
сообщение 7.9.2016, 7:45; Ответить: Tollun
Сообщение #2


Никак, так как код выполняется в клиенте, можно обфусцировать


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 7.9.2016, 9:11; Ответить: x64
Сообщение #3


Цитата(Tollun @ 7.9.2016, 6:45) *
Никак

+
Единственный способ не дать просмотреть файл — не отдавать его с сервера. Всё, что получает браузер, может быть получено человеком/скриптом.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Liolik
Liolik
сообщение 15.9.2016, 16:25; Ответить: Liolik
Сообщение #4


Цитата(x64 @ 7.9.2016, 9:11) *
не отдавать его с сервера

но в таком случае js работать не будет)
так что только обфускация
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
сообщение 15.9.2016, 16:35; Ответить: mmkulikov
Сообщение #5


Цитата(Liolik @ 15.9.2016, 14:25) *
так что только обфускация

И на фига?
Умный - восстановит нормальный код
Дурак - так тот и так ничего не поймет :)


--------------------
Сдается, обращаться скайп avdesk-it-kmm
VPS от 5€
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
timurikvx
timurikvx
сообщение 20.9.2016, 20:14; Ответить: timurikvx
Сообщение #6


WeBpIaR, да никак не спрятать от чужих глаз. Если есть такая потребность - значит надо обфусцировать или перенести часть логики на сервер через ajax там уже никто не подсмотрит, а можно и то и другое. Смысл в обфусцировке есть, но это не панацея))


--------------------
Пора верстать мышкой
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mitzury
mitzury
сообщение 21.9.2016, 10:03; Ответить: mitzury
Сообщение #7


а защифровать можно?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Switchback
Switchback
сообщение 21.9.2016, 13:20; Ответить: Switchback
Сообщение #8


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


--------------------
Успеха достигает тот, кто не оставляет сил на обратный путь.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kvins
kvins
сообщение 21.9.2016, 13:41; Ответить: kvins
Сообщение #9


пару раз делал подгрузку скриптов php и внутри был js код, можно так попробывать


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BeerAbsorber
BeerAbsorber
сообщение 21.9.2016, 16:39; Ответить: BeerAbsorber
Сообщение #10


Скажите, что именно там такого секретного, возможно будет и ответ :)
Если это типа какого-то калькулятора, алгоритм которого хотите защитить, то как уже сказали, перенести это на серверную сторону, а результаты через ajax подгружать.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Очистка от вирусов, лишних скриптов и ссылок
помощь утопающим
2 Hallboy222 2127 29.6.2013, 19:40
автор: autonew


 



RSS Текстовая версия Сейчас: 19.4.2024, 15:06
Дизайн