Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Защита JavaScript / 13 сообщений из 13, страница 1 из 1
21.09.2007, 14:20
    #34817933
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
Сразу предвижу высказывания типа : "Ты считаешь свой код таким гениальным что бы заботиться о его защите?" или "Это вопрос ламеров" и т.п.
Нет не считаю, мне просто интересно.

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

а потом увидел вот это:
http://msdn2.microsoft.com/en-us/library/d14c8zsc(vs.71).aspx

И сказал:
______________________________
"Я, призняюсь, только сейчас узнал о таком способе шифрования, когда стал смотреть исходник с protware.com.
Конструкции eval(unescape('%76....')) у них легко "расшифровываются" и перед нами предстает код:

<SCRIPT LANGUAGE="JScript.Encode">
......

и далее - коды - результаты работы шифратора SCRENC.

Так что, получается, я был не прав в своем предыдущем сообщении. Во истину, век живи - век учись!

Только боюсь, что зашифрованные таким способом страницы можно просматривать только клиентами на виндоусовской платформе."
______________________________

Пожалуйста объясните что же такое особенное сделал Microsoft? это не просто обфускация?
...
Рейтинг: 0 / 0
21.09.2007, 15:12
    #34818186
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
Увидеть, да к тому же всего лишь это , - мало. Надо пощупать. Есть пример, где эта защита реализована?
...
Рейтинг: 0 / 0
21.09.2007, 15:27
    #34818234
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
AntonariyУвидеть, да к тому же всего лишь это , - мало. Надо пощупать. Есть пример, где эта защита реализована?

Там есть какая тестовая страничка
http://msdn2.microsoft.com/en-us/library/fb2xe77x(VS.71).aspx

на ней только код страницы, если этого будет недостаточно, я постараюсь разобраться с использованием этой штуки и выложить результат в сеть.
...
Рейтинг: 0 / 0
21.09.2007, 16:20
    #34818449
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
Хосспади, вот им там заняться нечем...
В аттаче "расшифрованная" страничка с protware.com из раздела demonstration.
...
Рейтинг: 0 / 0
21.09.2007, 16:23
    #34818461
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
Это я поторопился. Там зашифрованы только скрипты, а не сам html.
...
Рейтинг: 0 / 0
21.09.2007, 16:34
    #34818484
agrasoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
Alex_BBB<SCRIPT LANGUAGE="JScript.Encode">
на любой srcenc.exe найдется свой srcdec.exe

ps а вообще, JScript.Encode - старо, как сам IE
...
Рейтинг: 0 / 0
21.09.2007, 16:47
    #34818530
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
agrasoff , а какой принцип работы у этого?
Не у дешифровщика а вообще - в чем суть их метода защиты коды?
(пусть он и устарел, но как работает??)
...
Рейтинг: 0 / 0
22.09.2007, 00:06
    #34819175
agrasoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
Alex_BBB agrasoff , а какой принцип работы у этого?
Не у дешифровщика а вообще - в чем суть их метода защиты коды?
(пусть он и устарел, но как работает??)обычное кодирование.

пример декодирования на vbs
...
Рейтинг: 0 / 0
22.09.2007, 11:16
    #34819334
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
agrasoffобычное кодирование.
пример декодирования на vbs

Т.е. код кодируется, а как он потом запускается в браузере? чем он декодируется?
Или в IE встроен какой-то плагин специальный для этого?

На других браузерах код работать не будет?

(Проверить не могу, т.к. у меня тестовая страничка не работает и в IE 6
http://msdn.microsoft.com/library/en-us/script56/html/seconencodingsample.asp?frame=true
или я что-то не оттуда коппирую...)
...
Рейтинг: 0 / 0
22.09.2007, 23:41
    #34819692
Vint_x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
Народ, не страдайте чепухой. JavaScript это клиентский язык и как его не шифруй, но его выполняет броузер, а значит его можно и взломать =)
...
Рейтинг: 0 / 0
23.09.2007, 20:46
    #34820237
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
Vint_xНарод, не страдайте чепухой. JavaScript это клиентский язык и как его не шифруй, но его выполняет броузер, а значит его можно и взломать =)

Можно или не можно, каков принцип работы - вот вопрос.
...
Рейтинг: 0 / 0
23.09.2007, 21:09
    #34820259
agrasoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
Alex_BBB agrasoffобычное кодирование.
пример декодирования на vbs

Т.е. код кодируется, а как он потом запускается в браузере? чем он декодируется?
Или в IE встроен какой-то плагин специальный для этого?

На других браузерах код работать не будет?

(Проверить не могу, т.к. у меня тестовая страничка не работает и в IE 6
http://msdn.microsoft.com/library/en-us/script56/html/seconencodingsample.asp?frame=true
или я что-то не оттуда коппирую...)кодируется разработчиками. декодируется автоматически на стороне клиента браузером. никаких плагинов для этого не нужно. единственное условие - это работает тока в IE. хотя для файрфокса, скорее всего, плагин есть какойнить
...
Рейтинг: 0 / 0
24.09.2007, 17:48
    #34822370
Alex_BBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита JavaScript
agrasoff, спасибо.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Защита JavaScript / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]