| Дата: Суббота, 29.09.2012, 10:27 | Сообщение # 1 |
Группа: Администраторы
Сообщений: 1530
| Изучая шаблоны(темплейтесы) на платном сайте, наткнулся на следующий скрипт, защищающий шаблон сайта от использования:
<script> //... []['\x63\x6f\x6e\x73\x74\x72\x75\x63\x74\x6f\x72']['\x63\x6f\x6e\x73\x74\x72\x75\x63\x74\x6f\x72'](self['\x75\x6e\x65\x73\x63\x61\x70\x65']('%64%6F%63%75%6D%65%6E%74%2E%6C%6F%63%61%74%69%6F%6E%2E%68%72%65%66%3D%27%68%74%74%70%3A%2F%2F%6B%61%63%68%61%79%2E%75%63%6F%7A%2E%6F%72%67 %27'))() //... </script>
покопавшись в HEX кодах удалось это расшифровать
[]['constructor']['constructor'](self['unescape']('if(~location.protocol.indexOf('http:')&&~location.host.indexOf('template-help.com')){}else(location.href='http://www.google.com')'))()
те при попытке запустить скрипт в месте отличном от template-help.com, следовал автоматический редирект на google.com. Хотя, конечно, и умно, но как видите бесполезно ))
------------------------------------------------------------------------------------ Для расшифровки использовал: http://hex.foxtools.ru/
|
|
| |