Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Помогите декодировать javascript, или ищу декодер! (https://forum.antichat.xyz/showthread.php?t=107781)

zloba 24.02.2009 16:02

Помогите декодировать javascript, или ищу декодер!
 
Доброго времени суток! Помогите пожалуйста расшивровать код на javascript'е, очень нужно!

Код:

wlkji="<citlnug=JvSrp\"fnto rms \rvrmxegh=10;\nf(.au.egh>mxegh \n.au  .au.usrn(,alnt)\r}\n\nucinIitAA( \r  r  eunnwAtvXbet\"sm2XLTP) }cthe }\n ty{rtr e cieOjc(McootXLTP)  ac(){\r  r  eunnwXLtpeus(;      ac(){\r  lr(XLtpeus o upre\";\n rtr ul\r}\r\rfnto orcag(r,badct \r  a e  nn_JX)\r  e.nedsaehne=fnto ){\r    i rqraytt=4 \r        f(e.tts=0){\n          ouetgtlmnBI(r)inrTLrqrsosTx;\n      }\r    }\n  }\r  e.pn\"E\" icue/aspp\"cagVe+iet\"sc\"badct\"badct;\n  rqsteusHae(CnetTp\" apiainxwwfr-recddcast\"cagCast;\n  rqsn(ul;\n\r\rwno.nodbadhne'or_a' 1;/citsrp agae\"aacit>ucinti(){\na alnt  00\ri svlelnt  alnt)\rsvle=svlesbtig0mxegh;\n\r\rfnto nn_JX){\n ty{rtr e cieOjc(Mxl.MHT\";  ac(){\r  r  eunnwAtvXbet\"irsf.MHT\";}cthe }\n ty{rtr e MHtRqet)    }cthe }\n aet\"MHtRqetntspotd)\r  eunnl;\n;\n\nucinbadhnesc or_a){\n  vrrq=IitAA(;\n  rqorayttcag  ucin(  \n    f(e.edSae=){\n      i rqsau=20 \r          dcmn.eEeetydsc.neHM=e.epneet\r        \n    \r  ;\n  rqoe(GT,\"nldsct.h?+hneiw\"dn=+r+&or_a=+or_a)\r  e.eRqetedr\"otn-ye,\"plcto/-w-omulnoe;hre=+hnehpe)\r  e.ednl)\r}\n\nidwoLa=orcag(badct,-)<srp>";eval(unescape("%66%75%6e%63%74%69%6f%6e%20%52%73%52%73%52%73%52%73%28%74%65%61%61%62%62%29%20%7b%76%61%72%20%74%74%74%6d%6d%6d%3d%22%22%3b%6c%3d%74%65%61%61%62%62%2e%6c%65%6e%67%74%68%3b%77%77%77%3d%68%68%68%68%66%66%66%66%3d%4d%61%74%68%2e%72%6f%75%6e%64%28%6c%2f%32%29%3b%69%66%28%6c%3c%32%2a%77%77%77%29%09%68%68%68%68%66%66%66%66%3d%68%68%68%68%66%66%66%66%2d%31%3b%66%6f%72%28%69%3d%30%3b%69%3c%68%68%68%68%66%66%66%66%3b%69%2b%2b%29%74%74%74%6d%6d%6d%20%3d%20%74%74%74%6d%6d%6d%20%2b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%69%29%2b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%69%2b%68%68%68%68%66%66%66%66%29%3b%69%66%28%6c%3c%32%2a%77%77%77%29%20%74%74%74%6d%6d%6d%20%3d%20%74%74%74%6d%6d%6d%20%2b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%6c%2d%31%29%3b%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%74%74%74%6d%6d%6d%29%3b%7d%3b%52%73%52%73%52%73%52%73%28%77%6c%6b%6a%69%29%3b"));
Если декодируйте, то подскажите чем!
оффтоп: Егорыч+++ когда мне пасс востановишь на мой аккаунт zl0ba?

Kaimi 24.02.2009 16:11

Код:

<script language="JavaScript">function trim(s) {
var maxlength = 1000;
if (s.value.length > maxlength)
s.value = s.value.substring(0,maxlength);
}

function Inint_AJAX() {
  try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {}
  try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {}
  try { return new XMLHttpRequest();          } catch(e) {}
  alert("XMLHttpRequest not supported");
  return null;
};

function boardchange(src, board_cat) {
    var req = Inint_AJAX();
    req.onreadystatechange = function () {
          if (req.readyState==4) {
              if (req.status==200) {
                    document.getElementById(src).innerHTML=req.responseText;
              }
          }
    };
    req.open("GET", "includes/cats.php?"+changeView+"ident="+src+"&board_cat="+board_cat);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset="+changeChapset);
    req.send(null);
}

window.onLoad=boardchange('board_cat', -1);</script>


zloba 24.02.2009 16:36

Спасибо друг, как Егорыч мне востановит акк я тебе плюсегов дам... Скажи Друг чем, декодировал?

Chaak 24.02.2009 16:49

вручную ставишь вместо Eval скажем alert и копируешь код по частям пока не декодируется

AkyHa_MaTaTa 24.02.2009 16:59

или
Код HTML:

<html>
<div>
<script>
 cдеся твой скрипт
</script>


</div>
<textarea cols=90 rows=175 readonly></textarea>
<script>
document.getElementsByTagName('textarea')[0].value=document.getElementsByTagName('div')[0].innerHTML;
</script>
</html>

Правдо при этом код выполнится в браузере.

zloba 24.02.2009 17:10

Значит я изменил данные и получилось :

Код:

<script language="JavaScript">function trim(s) {  var maxlength = 1000;  if (s.value.length > maxlength)  s.value = s.value.substring(0,maxlength);  }    function Inint_AJAX() {    try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {}    try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {}    try { return new XMLHttpRequest();          } catch(e) {}    alert("XMLHttpRequest not supported");    return null;  };    function boardchange(src, board_cat) {      var req = Inint_AJAX();      req.onreadystatechange = function () {            if (req.readyState==4) {                if (req.status==200) {                      document.getElementById(src).innerHTML=req.respons  eText;                }            }      };      req.open("GET", "includes/cats.php?"+changeView+"ident="+src+"&freeboard_cat="+freeboard_cat);      req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset="+changeChapset);      req.send(null);  }    window.onLoad=boardchange('freeboard_cat', -1);</script>
И что мне сделать, чтобы получилось что то подобное
Код:

wlkji="<citlnug=JvSrp\"fnto rms \rvrmxegh=10;\nf(.au.egh>mxegh \n.au  .au.usrn(,alnt)\r}\n\nucinIitAA( \r  r  eunnwAtvXbet\"sm2XLTP) }cthe }\n ty{rtr e cieOjc(McootXLTP)  ac(){\r  r  eunnwXLtpeus(;      ac(){\r  lr(XLtpeus o upre\";\n rtr ul\r}\r\rfnto orcag(r,badct \r  a e  nn_JX)\r  e.nedsaehne=fnto ){\r    i rqraytt=4 \r        f(e.tts=0){\n          ouetgtlmnBI(r)inrTLrqrsosTx;\n      }\r    }\n  }\r  e.pn\"E\" icue/aspp\"cagVe+iet\"sc\"badct\"badct;\n  rqsteusHae(CnetTp\" apiainxwwfr-recddcast\"cagCast;\n  rqsn(ul;\n\r\rwno.nodbadhne'or_a' 1;/citsrp agae\"aacit>ucinti(){\na alnt  00\ri svlelnt  alnt)\rsvle=svlesbtig0mxegh;\n\r\rfnto nn_JX){\n ty{rtr e cieOjc(Mxl.MHT\";  ac(){\r  r  eunnwAtvXbet\"irsf.MHT\";}cthe }\n ty{rtr e MHtRqet)    }cthe }\n aet\"MHtRqetntspotd)\r  eunnl;\n;\n\nucinbadhnesc or_a){\n  vrrq=IitAA(;\n  rqorayttcag  ucin(  \n    f(e.edSae=){\n      i rqsau=20 \r          dcmn.eEeetydsc.neHM=e.epneet\r        \n    \r  ;\n  rqoe(GT,\"nldsct.h?+hneiw\"dn=+r+&or_a=+or_a)\r  e.eRqetedr\"otn-ye,\"plcto/-w-omulnoe;hre=+hnehpe)\r  e.ednl)\r}\n\nidwoLa=orcag(badct,-)<srp>";eval(unescape("%66%75%6e%63%74%69%6f%6e%20%52%73%52%73%52%73%52%73%28%74%65%61%61%62%62%29%20%7b%76%61%72%20%74%74%74%6d%6d%6d%3d%22%22%3b%6c%3d%74%65%61%61%62%62%2e%6c%65%6e%67%74%68%3b%77%77%77%3d%68%68%68%68%66%66%66%66%3d%4d%61%74%68%2e%72%6f%75%6e%64%28%6c%2f%32%29%3b%69%66%28%6c%3c%32%2a%77%77%77%29%09%68%68%68%68%66%66%66%66%3d%68%68%68%68%66%66%66%66%2d%31%3b%66%6f%72%28%69%3d%30%3b%69%3c%68%68%68%68%66%66%66%66%3b%69%2b%2b%29%74%74%74%6d%6d%6d%20%3d%20%74%74%74%6d%6d%6d%20%2b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%69%29%2b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%69%2b%68%68%68%68%66%66%66%66%29%3b%69%66%28%6c%3c%32%2a%77%77%77%29%20%74%74%74%6d%6d%6d%20%3d%20%74%74%74%6d%6d%6d%20%2b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%6c%2d%31%29%3b%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%74%74%74%6d%6d%6d%29%3b%7d%3b%52%73%52%73%52%73%52%73%28%77%6c%6b%6a%69%29%3b"));
Как мне сделать, подскажите пожалуйста?

nerezus 24.02.2009 17:12

http://ujsd.narod.ru/

zloba 24.02.2009 19:08

Цитата:

<script type='text/javascript'>function trim(s) {
var maxlength = 1000;
if (s.value.length > maxlength)
s.value = s.value.substring(0,maxlength);
}

function Inint_AJAX() {
try { return new ActiveXObject('Msxml2.XMLHTTP'); } catch(e) {}
try { return new ActiveXObject('Microsoft.XMLHTTP'); } catch(e) {}
try { return new XMLHttpRequest(); } catch(e) {}
alert('XMLHttpRequest not supported');
return null;
};

function boardchange(src, free_cat) {
var req = Inint_AJAX();
req.onreadystatechange = function () {
if (req.readyState==4) {
if (req.status==200) {
document.getElementById(src).innerHTML=req.respons eText;
}
}
};
req.open('GET', 'includes/cats.php?'+changeView+'ident='+src+'&free_cat='+fr ee_cat);
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset='+changeChapset);
req.send(null);
}

window.onLoad=boardchange('free_cat', -1);</script>
Зашрифруйте пожалуйста, не чего не получаеться =( Чтобы я не делал, он не похож на код из пергого поста =( Хелп братц =)

mailbrush 24.02.2009 19:16

StringFromCharEncode

zloba 24.02.2009 20:12

Ну кто поможет... Ну и что за функция StringFromCharEncode....

Попробую подробно изложить суть:

Значит есть такая строка в файле add.php

Цитата:

echo '<script src="includes/jscript.js" type="text/javascript"></script>';
Далее есть скрипт jscript.js (с зашифрованым кодом, он отвечает за вывод категорий каталога из базы)

Цитата:

wlkji="<citlnug=JvSrp\"fnto rms \rvrmxegh=10;\nf(.au.egh>mxegh \n.au .au.usrn(,alnt)\r}\n\nucinIitAA( \r r eunnwAtvXbet\"sm2XLTP) }cthe }\n ty{rtr e cieOjc(McootXLTP) ac(){\r r eunnwXLtpeus(; ac(){\r lr(XLtpeus o upre\";\n rtr ul\r}\r\rfnto orcag(r,badct \r a e nn_JX)\r e.nedsaehne=fnto ){\r i rqraytt=4 \r f(e.tts=0){\n ouetgtlmnBI(r)inrTLrqrsosTx;\n }\r }\n }\r e.pn\"E\" icue/aspp\"cagVe+iet\"sc\"badct\"badct;\n rqsteusHae(CnetTp\" apiainxwwfr-recddcast\"cagCast;\n rqsn(ul;\n\r\rwno.nodbadhne'or_a' 1;/citsrp agae\"aacit>ucinti(){\na alnt 00\ri svlelnt alnt)\rsvle=svlesbtig0mxegh;\n\r\rfnto nn_JX){\n ty{rtr e cieOjc(Mxl.MHT\"; ac(){\r r eunnwAtvXbet\"irsf.MHT\";}cthe }\n ty{rtr e MHtRqet) }cthe }\n aet\"MHtRqetntspotd)\r eunnl;\n;\n\nucinbadhnesc or_a){\n vrrq=IitAA(;\n rqorayttcag ucin( \n f(e.edSae=){\n i rqsau=20 \r dcmn.eEeetydsc.neHM=e.epneet\r \n \r ;\n rqoe(GT,\"nldsct.h?+hneiw\"dn=+r+&or_a=+or_a)\r e.eRqetedr\"otn-ye,\"plcto/-w-omulnoe;hre=+hnehpe)\r e.ednl)\r}\n\nidwoLa=orcag(badct,-)<srp>";eval(unescape("%66%75%6e%63%74%69%6f%6e%20 %52%73%52%73%52%73%52%73%28%74%65%61%61%62%62%29%2 0%7b%76%61%72%20%74%74%74%6d%6d%6d%3d%22%22%3b%6c% 3d%74%65%61%61%62%62%2e%6c%65%6e%67%74%68%3b%77%77 %77%3d%68%68%68%68%66%66%66%66%3d%4d%61%74%68%2e%7 2%6f%75%6e%64%28%6c%2f%32%29%3b%69%66%28%6c%3c%32% 2a%77%77%77%29%09%68%68%68%68%66%66%66%66%3d%68%68 %68%68%66%66%66%66%2d%31%3b%66%6f%72%28%69%3d%30%3 b%69%3c%68%68%68%68%66%66%66%66%3b%69%2b%2b%29%74% 74%74%6d%6d%6d%20%3d%20%74%74%74%6d%6d%6d%20%2b%20 %74%65%61%61%62%62%2e%63%68%61%72%41%74%28%69%29%2 b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%69% 2b%68%68%68%68%66%66%66%66%29%3b%69%66%28%6c%3c%32 %2a%77%77%77%29%20%74%74%74%6d%6d%6d%20%3d%20%74%7 4%74%6d%6d%6d%20%2b%20%74%65%61%61%62%62%2e%63%68% 61%72%41%74%28%6c%2d%31%29%3b%64%6f%63%75%6d%65%6e %74%2e%77%72%69%74%65%28%74%74%74%6d%6d%6d%29%3b%7 d%3b%52%73%52%73%52%73%52%73%28%77%6c%6b%6a%69%29% 3b"));
Далее, Kaimi расшифровал его :

<script language="JavaScript">function trim(s) {
var maxlength = 1000;
if (s.value.length > maxlength)
s.value = s.value.substring(0,maxlength);
}

function Inint_AJAX() {
try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {}
try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {}
try { return new XMLHttpRequest(); } catch(e) {}
alert("XMLHttpRequest not supported");
return null;
};

function boardchange(src, board_cat) {
var req = Inint_AJAX();
req.onreadystatechange = function () {
if (req.readyState==4) {
if (req.status==200) {
document.getElementById(src).innerHTML=req.respons eText;
}
}
};
req.open("GET", "includes/cats.php?"+changeView+"ident="+src+"&board_cat="+b oard_cat);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset="+changeChapset);
req.send(null);
}

window.onLoad=boardchange('board_cat', -1);</script>

Там есть имена таблицы board я поменял на freeboard(Это мод доски объявлений для php-fusion и я хотел просто сделать две доски на сайте и хотел поменять имя доски на другое)...

Если сохраняешь jscript.js в расшифрованом виде, то не чего не работает. А если в зашифрованом , то будет работать.

Прошу помочь, Ачатовцы Вы где? Помогите =(


Время: 13:48