Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.02.2012, 02:29
Интересующийся
Отправить личное сообщение для inhab Посмотреть профиль Найти все сообщения от inhab
 
Регистрация: 25.02.2012
Сообщений: 18

Помогите расшифровать JavaScript
В общем есть такое:
Цитата:
\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, будем пробовать.

ЗЫЫ Мне надо понять схему расшифровки, так как кусков достаточно еще имеется.
Ответить с цитированием
  #2 (permalink)  
Старый 25.02.2012, 03:38
Аспирант
Отправить личное сообщение для zebra741258963 Посмотреть профиль Найти все сообщения от zebra741258963
 
Регистрация: 13.12.2011
Сообщений: 67

А в конце получишь строки типа:
i=ii+iii;
ii=ln(iii);
if (i>ii) then iii=-i+ii else iii=i-ii end if;
timer(iii);
и так далее... (только конечно по 5 таких боков на кадый твой кусок, которых ты сам сказал - ещё достаточно имеется).
А гугслить ничего не надо, значения функции выводи куда-нибудь, хоть на alert() и будешь видеть что за код в них...
Ответить с цитированием
  #3 (permalink)  
Старый 25.02.2012, 07:28
Профессор
Посмотреть профиль Найти все сообщения от Mахmaxmaximus
 
Регистрация: 22.02.2012
Сообщений: 163

inhab,
щас посмотрим
Ответить с цитированием
  #4 (permalink)  
Старый 25.02.2012, 11:43
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от inhab Посмотреть сообщение
может кто знает
Там написано:
//Текущая версия скрипта


Почему вы не спросите автора?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите расшифровать JS pavdin Общие вопросы Javascript 24 01.04.2017 20:37
Помогите с javascript andruhin Общие вопросы Javascript 12 04.05.2012 10:05
Помогите расшифровать скрипт Cubinec Общие вопросы Javascript 7 09.12.2011 16:38
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34