- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Есть javascript код который нужно зашифровать так:
1. Что бы его не смогли расшифровать;
2. Что бы он выполнялся как и пережде;
3. Что бы на него не реагировали ПС как на зловреда;
Сам по себе код безобидный просто не хочу, что бы его потянули себе все на сайты.
Такое возможно вообще?
Спасибо!
Сам давно искал возможность зашихровки.
Но увы, пока такого нет и врятли будет.
Есть оббуфферы или как то каак называаються,но их так же можно без проблем расшифровать.
Можно куски кода повставлять в разные другие файлы.
Но вопрос, надо ли ето?
Если код не сложный, то егже будет опытному с 0 написать чем воровать. ИМХО
Запаковать его можно, например, здесь http://dean.edwards.name/packer/
Только поможет ли это не использовать его на других сайтах, большой вопрос.
А так гуглить по запросу: обфускатор javascript, там уже на любой вкус.
Запаковать его можно, например, здесь http://dean.edwards.name/packer/
Только поможет ли это не использовать его на других сайтах, большой вопрос.
То есть можно расшифровать?
На тот код, что получился ПС не будет негативно реагировать?
Есть пакеры, есть депакеры :)
с js это не прокатит, он выполняется на стороне клиента, в браузере всегда можно посмотреть исходник и с помощью нехитрых манипуляций привести в легко читаемый вид. Если код большой и сложный, с кучей наследований, можно накидать в него "не красивых" имен переменных, типа __ ___ ___ ll1l1l и т.д. Это усложнит код визуально, хотя все равно не то...
То есть можно расшифровать?
На тот код, что получился ПС не будет негативно реагировать?
Файл не шифруется, он проходит процеруду обфускации (удаление форматирования, замену имен переменных). Восстановить его возможно, например, здесь: http://jsbeautifier.org/ Но не всегда после этих процедур скрипт оказывается рабочим.
Что касается ПС, можно папочку с js скриптами запретить к индексации, это раз.
Тот же jquery в минифицированной версии пакуется точно также, проблем это не вызывает.
Да никак вы его не спрячите, это ява, и загружается она в открытом виде. Максимум, это обфускацией сделать код максимально нечитаемым, но как Вы понимаете, это не панацея.
Смотря что прятать. Если мат алгоритм - обфускация достаточно серьезно затрудняет чтение. Если урлы-запросы, шифрование - бесполезно.
---------- Добавлено 20.05.2012 в 23:08 ----------
Я как-то экспериментировал с плагином для хрома. Для определенных целей сделал просто обертку-загрузчик в качестве плагина, а непосредственно скрипты - грузились с удаленного сервера при каждой загрузке браузера. В таком случае можно усложнить работу вора тем, что периодически будешь модифицировать код. Но и это все танцы с бубном.
есть eval значит шифровка текста кода возможна
но и расшифровка тоже - но на малопоытных действует
сделайте ваш код не на ява-скрипт а на флэше-флексе или яве - там малоопытные даже рыпаться
не будут так как байт код читать это жестко и беслпатно никто с этим возиться не будет
то есть 99% копипастеров отсечется (только на самых последних версиях так как к старым есть
анпакеры дающие для програмера результат на 3+ но все равно текст запутанный получается
и бесплатно никто его лопатить не будет от есть отсечется все равно 90%)
Что касается ПС, можно папочку с js скриптами запретить к индексации,
Зачем? ;)
это ява
Это не Ява! Это яваскрипт!
сделайте ваш код не на ява-скрипт а на флэше-флексе или яве
Ява забанена всеми нормальными браузерами (да и никогода особо не была в почёте), а флеш - тоже УГ. Пока еще не забанен, но говорят, в последних версиях ФФ дефолтно отключён. Многие продвинутые юзеры его принудительно отключают.
Шифровать и прятать яваскрипты = запрещение копирование контента = борьба с ветряными мельницами.
я под лисой с автообновлением - флэш работает
Скажите в магазине что борьба с воровством водки и пива это борьба с ветряными мельницами - затем возьтммите пивка и попробуйте выйдти не заплатив! :)