Как закодировать javascript код?

[Удален]
5111

Подскажите как закодировать файл типа .js чтобы у меня не могли спереть мой код (но при этом файло должен остаться работоспособным).

sirota77
На сайте с 08.09.2008
Offline
161
#1

http://dean.edwards.name/packer/

например этим сервисом

но это кодировка от домохозяек, основной + это сжатие

javascript код на 100% не спрятать (если вы имеете в виду что нибуть типа зенда)

pelvis
На сайте с 01.09.2005
Offline
345
#2

Никак. 10 кодов.

Продаю вывески. Задарма и задорого (https://www.ledsvetzavod.ru/)
CB
На сайте с 19.11.2009
Offline
28
#3

Прятать код, всё равно, что прятать тексты на сайтах..

может картинкой сделать, можешь через JS отдавать, хоть как изгаляйся...захотят спереть - сопрут. тчк.

alexspb
На сайте с 14.11.2005
Offline
187
#4

js исполняется на стороне клиента, интерпретируется браузером - так что не спрятать

можно функцией зашифровать код (смещение), но не стоит оно того

sirota77
На сайте с 08.09.2008
Offline
161
#5
pelvis:
Никак. 10 кодов.

не понял

не работает что ли ?

[Удален]
#6

есть много обфузкаторов javascript .

100 % защиты вы не получите, но желание раскодировать врядли у кого-то возникнет.

A2
На сайте с 03.01.2008
Offline
80
#7
plamar:
Подскажите как закодировать файл типа .js чтобы у меня не могли спереть мой код (но при этом файло должен остаться работоспособным).

Как вариант. http://closure-compiler.appspot.com/home Правда он только оптимизирует. Но если код достаточно большой разобраться будет не просто.

В гугле полно обфускаторов по запросу js obfuscator, но я пользуюсь closure-compiler т.к. он увеличивает скорость работы, а большинство обфускаторов увеличивают его. Так получается двух зайцев и разобраться не просто и шустрее работает.

alexber220 добавил 29.12.2009 в 13:59

pelvis:
Никак. 10 кодов.

Защититься не льзя, но можно сделать взлом экономически не выгодным, правдо в большинстве случаев затратное мероприятие.

Защита от хотлинков. (/ru/forum/488704) Оптимизация скорости загрузки страниц сайта (/ru/forum/435863). ICQ:345100870
pelvis
На сайте с 01.09.2005
Offline
345
#8
sirota77:
не понял
не работает что ли ?

Можно спереть все, вообще все - зависит от уровня программиста. Кстати, тему с обфускаторами где-то в этом разделе форума очень хорошо разбирали, не помню только когда. Более того, многие джаваскрипты не всегда годятся под конкретные задачи, и их модифицируют сильно. И опять же, если прятать скрипт сильно, но есть его как бы архитектура, то в буржунете аналогов 100500 тыщ.

alexspb:
js исполняется на стороне клиента, интерпретируется браузером - так что не спрятать

Вот именно :)

sirota77
На сайте с 08.09.2008
Offline
161
#9
alexber220:
Как вариант. http://closure-compiler.appspot.com/home Правда он только оптимизирует. Но если код достаточно большой разобраться будет не просто.

хочу заметить, в предложенном мною сервисе возможно Base62 encode, что хоть как то смахивает на кодирование

насчёт "экономически не выгодно" позволю себе не согласиться, это не так уж и сложно

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий