В общем есть такое:
Цитата:
|
\u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0441\u043a\u0440\u0438\u043f\u0442\u0430
|
Исполуюя
это получил:
Цитата:
|
<script language=javascript>document.write(unescape('%3C%7 3%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%22% 6A%61%76%61%73%63%72%69%70%74%22%3E%66%75%6E%63%74 %69%6F%6E%20%64%46%28%73%29%7B%76%61%72%20%73%31%3 D%75%6E%65%73%63%61%70%65%28%73%2E%73%75%62%73%74% 72%28%30%2C%73%2E%6C%65%6E%67%74%68%2D%31%29%29%3B %20%76%61%72%20%74%3D%27%27%3B%66%6F%72%28%69%3D%3 0%3B%69%3C%73%31%2E%6C%65%6E%67%74%68%3B%69%2B%2B% 29%74%2B%3D%53%74%72%69%6E%67%2E%66%72%6F%6D%43%68 %61%72%43%6F%64%65%28%73%31%2E%63%68%61%72%43%6F%6 4%65%41%74%28%69%29%2D%73%2E%73%75%62%73%74%72%28% 73%2E%6C%65%6E%67%74%68%2D%31%2C%31%29%29%3B%64%6F %63%75%6D%65%6E%74%2E%77%72%69%74%65%28%75%6E%65%7 3%63%61%70%65%28%74%29%29%3B%7D%3C%2F%73%63%72%69% 70%74%3E'));dF('%266Dv1533%266Dv1546%266Dv154b%266 Dv1554%266Dv155%3A%266Dv1541%266Dv155g%2631%266Dv1 543%266Dv1546%266Dv1551%266Dv1552%266Dv1549%266Dv1 55g%2631%266Dv1552%266Dv154b%266Dv1551%266Dv1549%2 66Dv154g%266Dv1553%266Dv15411')</script>
|
Дальше используя вот
это получил:
Цитата:
|
<script language=javascript>document.write(unescape('<scri pt language="javascript">function dF(s){var s1=unescape(s.substr(0,s.length-1)); var t='';for(i=0;i<s1.length;i++)t+=String.fromCharCod e(s1.charCodeAt(i)-s.substr(s.length-1,1));document.write(unescape(t));}</script>'));dF('&6Dv1533&6Dv1546&6Dv154b&6Dv1554&6D v155:&6Dv1541&6Dv155g&31&6Dv1543&6Dv1546&6Dv1551&6 Dv1552&6Dv1549&6Dv155g&31&6Dv1552&6Dv154b&6Dv1551& 6Dv1549&6Dv154g&6Dv1553&6Dv15411')</script>
|
Вобщем осталось рашифровать функцию
dF. Сильно еще не гуглил, может кто знает как?
ЗЫ Вобщем называется все это
Обфускация JavaScript, будем пробовать.
ЗЫЫ Мне надо понять схему расшифровки, так как кусков достаточно еще имеется.