Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Как защитить JS от копирования ? (https://javascript.ru/forum/xhtml-html-css/56647-kak-zashhitit-js-ot-kopirovaniya.html)

Georka 26.06.2015 15:55

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

Опан 26.06.2015 16:13

Привяжите работу скрипта к имени домена или имени хоста на сервере, а код скрипта зашифруйте. Теперь после переноса на другой сервак скрипт должен будет обнаружить, что имя домена изменилось, и выдать требуемое сообщение. На пример, для этого сайта выглядело бы так:
if(location.hostname!="javascript.ru"){alert("скрипт ворованный")};

KosBeg 26.06.2015 16:19

Цитата:

Сообщение от Georka
Как мне защитить JS от копирования?

никак! даже обфускация не помагает на 100%
Цитата:

Сообщение от Georka
Нужно чтобы при копировании, на сайте вора появлялось окно что сайт является копией.

сделай проверку
if(location.domain != 'yousite.com'){
  alert('Этот сайт подделка!!!')
}

Цитата:

Сообщение от Georka
И чтобы нельзя было убрать этот JS

даже обфускация не помагает на 100%
Цитата:

Сообщение от Georka
Чтобы этот JS отвечал за главные функции или может стили

а что мешает вору скопипиздитьпастить код?
Цитата:

Сообщение от Georka
В общем нужно установить защиту к JS

никто, никогда не даст вам 100% гарантий....
ИТОГО:1) Вам не удастся спасти свой код от копирования,
2) Обфускация это только дополнительное усложнение для вора, но она тоже не спасет Вас
3) Значит, что бы защитить свой код - нужно не показывать его людям на сайте :D

Georka 26.06.2015 16:59

Вот этот метод подошел: http://www.freedomscripts.org/js-invis.html. Самый верный способ защитить сайт от копирования..

Rise 26.06.2015 17:37

Georka, :D

Georka 26.06.2015 17:49

Че ты смеешься ? ты знаешь метод по лучше?

Safort 26.06.2015 18:39

Georka,
что-то я не понял, чего ты ещё раз тему создал? Зарываю эту тему, обсуждение твоего вопроса уже начато в предыдущей твоей теме.


Часовой пояс GMT +3, время: 21:32.