Как расшифровать непонятную кодировку в JS?

Столкнулся с вот этим
"($\\" + $y.__$ + $y.$_$ + $y.$_$ + $y.$$$_ + "\\" + $y.__$ + $y.$$_ + $y._$$ + "\\" + $y.__$ + $y.$$_ + $y._$$ + "))};" + $y.__ + $y.$$$_ + "\\" + $y.__$ + $y.$_$ + $y.$_$ + "\\" + $y.__$ + $y.$$_ + $y.___ + (![] + "")[$y._$_] + $y.$_$_ + $y.__ + $y.$$$_ + "\\" + $y.__$ + $y.__$ + $y.__$ + "\\" + $y.__$ + $y.$_$ + $y.$$_ + "\\" + $y.__$ + $y.$_$ + $y.__$ + $y.__ + "();" + "\"")())();
};
Может ли кто нибудь помочь расшифровать? вот ссылка на .js файл avatarworld.at.ua/js/ui.js
  • Вопрос задан
  • 2894 просмотра
Пригласить эксперта
Ответы на вопрос 3
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
обычная примитивная обфускация. Просто составляется строка из кусочков хэш таблицы $y.
Ответ написан
Комментировать
Lisonok
@Lisonok
Расшифровать можно, но мало что получится понять, т.к. названия переменных вернуть никак нельзя.
Попробуйте здесь декодировать alexvaleev.ru/javascript-optimizator/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы