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

Опан 28.06.2015 01:09

MallSerg,
если не секрет, как Вы добились просмотра кода?
Poznakomlus,
любую прогу на компе тоже можно дизассемблировать, так что единицы и ноли на жёстком диске тоже скрыть невозможно. Особенно в "восторге" от этого авторы платных программ. Логической разницы с JS я пока не вижу.

MallSerg 28.06.2015 01:25

99% обфускаторов используют eval
перед выполнением кода(поставив точку остонова на первой строке скрипта и обновив страницу) просто переопределить eval выполнив в консоли простой код.
var ev = eval ,
myEval = function ( s,c) { console.log ( s,c); ev (s,c)};
eval = myEval ;

Мега защита и трех секунд не продержалась =(.

KosBeg 01.07.2015 18:30

Цитата:

Сообщение от Опан
если не секрет, как Вы добились просмотра кода?

я тоже деобфусцировал - но не видел смысла выкладывать сюда код)
я правда не "eval-заглушкой" пользовался, а деобфускатором для файрфокса - https://addons.mozilla.org/firefox/a...t-deobfuscator
еще никогда не подводил меня, вроде норм)
Цитата:

Сообщение от MallSerg
Мега защита и трех секунд не продержалась =(

при помощи https://addons.mozilla.org/firefox/a...t-deobfuscator только код выполнился - сразу и спалился =(

Опан 03.07.2015 21:12

Во время предыдущего разоблачения запустили какой-то алгоритм по автоматическому подбору ключа.

kot111 24.09.2015 12:27

Попробуйте JScrambler.

Описание тут:

http://apps4all.ru/post/12-23-13-jsc...ryvat-svoj-kod


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