WikiDer > JScript.Encode
JScript.Encode это метод, созданный Microsoft привыкший кодировать и сервер, и Клиентский JavaScript или же Сценарий VB исходный код чтобы защитить исходный код из копирование.[1] Код JavaScript используется для создания динамический веб-контент на многих веб-сайтах с легким просмотром исходного кода, поэтому это было сделано для защиты кода.
Кодировка простая полиалфавитная замена используя три алфавита.[2]
Как пользоваться
Вы можете использовать командная строка кодировщик сценариев для кодирования ваших сценариев.[1][3] Чтобы закодировать HTML файл веб-страницы с именем default.htmиспользуйте следующую команду:
screnc.exe default.htm defaultenc.htm
Он будет выводиться в файл с именем defaultenc.htm.
Недостатки
Он был реконструирован[2] и многие веб-сайты предоставляют декодер на лету.[4]
Рекомендации
- ^ а б Клиник, Эндрю (август 1999 г.). «Кодирование сценария с помощью Microsoft Script Engine версии 5.0». Скриптовый движок. Microsoft. Архивировано из оригинал на 2002-12-14.
- ^ а б «Взлом декодера сценариев Windows». Виртуальный заговор. Архивировано из оригинал на 2013-12-08.
Безопасность посредством неизвестности - плохая идея. Вместо того, чтобы поощрять такой подход, Microsoft должна научить программистов находить другие способы хранения их паролей и конфиденциальных данных и сказать им, что алгоритм или любой другой фрагмент кода, который необходимо «скрыть», - это просто плохой дизайн.
- ^ Клиник, Эндрю (август 1999 г.). "Clinick0899.exe". Microsoft. Архивировано из оригинал (программа) на 2002-12-14.
Кодировщик сценариев командной строки (screnc.exe) предоставляет простой механизм для кодирования файлов HTML, ASP, SCT, VBScript и JScript. Группа Microsoft Script разработала его как простой в использовании инструмент командной строки, который можно легко встроить в существующие пакетные файлы развертывания.
- ^ Ли, Грей (15 февраля 2012 г.). "Windows Script Decoder". GitHub.
Расшифровка
JScript.Encoded
внешняя ссылка
Этот Майкрософт Виндоус статья - это заглушка. Вы можете помочь Википедии расширяя это. |