Cookie и скрипты на сайте (регистрация) - C#

Узнай цену своей работы

Формулировка задачи:

пытаюсь написать программу для регистрации на сайте достаточно популярной онлайн игры... суть в чем, отправляю гет запрос получаю на него ответ:
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251' />
</head>
<body>
<script>
_=+!+[];d='';f=0;s=[]+(_+=2)+(--_-!+[])+(+!(_=4)+9)+(++_+!+[]+!+[])+(--_-!+[]-!+[]+~[]-!+[])+(--_-!+[]-!+[]-!+[])+(_+!+[])+(++_+!+[])+(++_);
var _0xcf15=['\x2D','\x6C\x65\x6E\x67\x74\x68','\x63\x68\x61\x72\x41\x74','\x63\x6F\x6F\x6B\x69\x65','\x6E\x5F\x6A\x73\x3D','\x3B\x20\x6D\x61\x78\x2D\x61\x67\x65\x3D\x33\x36\x30\x30\x3B\x20\x70\x61\x74\x68\x3D\x2F'];if(f){d=_0xcf15[0];} ;for(i=s[_0xcf15[1]]-1;i>=0;i--){d=d+s[_0xcf15[2]](i);} ;document[_0xcf15[3]]=_0xcf15[4]+d+_0xcf15[5];
if(document.cookie.indexOf('n_js='+d)!=-1){window.location.reload(true);}else{if(window.navigator.cookieEnabled){document.cookie='n_js='+d;window.location.href='http://pw.mail.ru/ie6cookie?c='+d}else{document.body.innerHTML = 'Для просмотра этой страницы необходима поддержка JavaScript и Cookie';}}
</script>
<noscript>Для просмотра этой страницы необходима поддержка JavaScript и Cookie</noscript>
</body>
</html>
затем надо послать еще один гет запрос но уже с куками в которых 1 переменная n_js=554007913 в данном случае. как можно просчитать скрипт написанный в коде выше?

Решение задачи: «Cookie и скрипты на сайте (регистрация)»

textual
Листинг программы
_ = +!+[];
d = '';
f = 0;
s = [] + (_ += 2) + (--_ - !+[]) + (+!(_ = 4) + 9) + (++_ + !+[] + !+[]) + (--_ - !+[] - !+[] + ~[] - !+[]) + (--_ - !+[] - !+[] - !+[]) + (_ + !+[]) + (++_ + !+[]) + (++_);
var _0xcf15 = ['\x2D', '\x6C\x65\x6E\x67\x74\x68', '\x63\x68\x61\x72\x41\x74', '\x63\x6F\x6F\x6B\x69\x65', '\x6E\x5F\x6A\x73\x3D', '\x3B\x20\x6D\x61\x78\x2D\x61\x67\x65\x3D\x33\x36\x30\x30\x3B\x20\x70\x61\x74\x68\x3D\x2F'];
if (f) {
    d = _0xcf15[0];
};
for (i = s[_0xcf15[1]] - 1; i >= 0; i--) {
    d = d + s[_0xcf15[2]](i);
};

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5
Похожие ответы