Как лучше зашифровать javascript ?

Тема в разделе "JavaScript", создана пользователем verfaa, 16 ноя 2013.

Модераторы: ZiX
  1. verfaa

    verfaa

    Регистр.:
    29 янв 2007
    Сообщения:
    371
    Симпатии:
    41
    Здравствуйте. Есть javascript код который нужно зашифровать так:

    1. Что бы его не смогли расшифровать;
    2. Что бы он выполнялся как и прежде;
    3. Что бы на него не реагировали ПС и антивирусы как на зловреда;
    4. Задержка в выполнении была небольшая по сравнению с оригиналом.

    Сам по себе код безобидный просто не хочу, что бы кто-то утянул к себе на сайт.

    Такое возможно вообще?

    Спасибо!
     
  2. Sorcus

    Sorcus Sorcus. A New Beginning.

    Moderator
    Регистр.:
    10 июл 2011
    Сообщения:
    259
    Симпатии:
    549
    А смысл? Рано или поздно все расшифровывают. Как вариант можете сами продавать этот код для использования на других сайтах. Чтобы хоть обидно не было...
     
  3. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.036
    Симпатии:
    2.037
    Нет. JS исполняется на стороне клиента, а значит, если клиент не может его расшифровать, он не может его выполнить. А что может сделать браузер, может сделать человек.

    Единственный выход - сторонние библиотеки, подключаемые в браузер клиенту
     
  4. zip111

    zip111 Постоялец

    Регистр.:
    24 июл 2009
    Сообщения:
    139
    Симпатии:
    117
    Как вариант сервисами аля
     
  5. stealthdebuger

    stealthdebuger Механик

    Administrator
    Регистр.:
    25 авг 2008
    Сообщения:
    624
    Симпатии:
    1.379

    Бред. Скромно и со вкусом http://utf-8.jp/public/jjencode.html
     
  6. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.036
    Симпатии:
    2.037
  7. verfaa

    verfaa

    Регистр.:
    29 янв 2007
    Сообщения:
    371
    Симпатии:
    41
    А как им правильно пользоваться?
    Попробовал в поле global variable name used by jjencode вписать ?*?:?
    Скрипт перестал правильно работать. Может можно заменить global variable name used by jjencode с $ на другие символы и скрипт расшифровать будет значительно сложнее?
    И для чего palindrome?

    P.S. Может есть у кого Цезарь поделитесь пожалуйста)
     
  8. zip111

    zip111 Постоялец

    Регистр.:
    24 июл 2009
    Сообщения:
    139
    Симпатии:
    117

    Перезалил//
     

    Вложения:

    • caezar.rar
      Размер файла:
      7 КБ
      Просмотров:
      5
    Последнее редактирование: 18 ноя 2013
  9. verfaa

    verfaa

    Регистр.:
    29 янв 2007
    Сообщения:
    371
    Симпатии:
    41
    Скрипт скачал, пишет неверный пароль...
     
  10. esche

    esche

    Регистр.:
    9 авг 2009
    Сообщения:
    360
    Симпатии:
    243
    Сейчас верный.. Видимо
    p.s. если есть понимание, что зашифровать JS "так, чтоб никто не разобрался" не получится - смело можно использовать.