Помогите декодировать javascript, или ищу декодер!

Discussion in 'PHP' started by zloba, 24 Feb 2009.

  1. zloba

    zloba New Member

    Joined:
    29 Aug 2006
    Messages:
    12
    Likes Received:
    1
    Reputations:
    0
    Доброго времени суток! Помогите пожалуйста расшивровать код на javascript'е, очень нужно!

    Code:
    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?
     
  2. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Code:
    <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>
    
     
    _________________________
    1 person likes this.
  3. zloba

    zloba New Member

    Joined:
    29 Aug 2006
    Messages:
    12
    Likes Received:
    1
    Reputations:
    0
    Спасибо друг, как Егорыч мне востановит акк я тебе плюсегов дам... Скажи Друг чем, декодировал?
     
  4. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    вручную ставишь вместо Eval скажем alert и копируешь код по частям пока не декодируется
     
  5. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    557
    Likes Received:
    306
    Reputations:
    27
    или
    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>
    
    
    Правдо при этом код выполнится в браузере.
     
    #5 AkyHa_MaTaTa, 24 Feb 2009
    Last edited: 24 Feb 2009
  6. zloba

    zloba New Member

    Joined:
    29 Aug 2006
    Messages:
    12
    Likes Received:
    1
    Reputations:
    0
    Значит я изменил данные и получилось :

    Code:
    <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>
    И что мне сделать, чтобы получилось что то подобное
    Code:
    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"));  
    Как мне сделать, подскажите пожалуйста?
     
  7. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    http://ujsd.narod.ru/
     
  8. zloba

    zloba New Member

    Joined:
    29 Aug 2006
    Messages:
    12
    Likes Received:
    1
    Reputations:
    0
    Зашрифруйте пожалуйста, не чего не получаеться =( Чтобы я не делал, он не похож на код из пергого поста =( Хелп братц =)
     
  9. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    StringFromCharEncode
     
  10. zloba

    zloba New Member

    Joined:
    29 Aug 2006
    Messages:
    12
    Likes Received:
    1
    Reputations:
    0
    Ну кто поможет... Ну и что за функция StringFromCharEncode....

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

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

    Далее есть скрипт jscript.js (с зашифрованым кодом, он отвечает за вывод категорий каталога из базы)

    Далее, 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="+board_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 в расшифрованом виде, то не чего не работает. А если в зашифрованом , то будет работать.

    Прошу помочь, Ачатовцы Вы где? Помогите =(
     
    #10 zloba, 24 Feb 2009
    Last edited: 26 Feb 2009
  11. xxx-xxx

    xxx-xxx Member

    Joined:
    12 Nov 2006
    Messages:
    17
    Likes Received:
    7
    Reputations:
    0
    _http://javascriptbank.com/service/encrypt/ тут лучше криптовать ^_^
     
  12. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    557
    Likes Received:
    306
    Reputations:
    27
    Гм, ты уверен что ты внес правильные изменения(если не работает без обфускации то после обфускации работать не будет и падавно) в файл,скоре всего ты что то неправильно поменял, обфускация тут не причем.
    З.Ы. его "расшифровал" Kaimi а не Chaak
     
    #12 AkyHa_MaTaTa, 25 Feb 2009
    Last edited: 25 Feb 2009
  13. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    :-[, ну-ну-ну измени свой пост , не позорь меня:)

    Запусти консоль ошибок оперы и скажи где ошибка.
    Еще возможно надо все скрипты раскодировать, т.к они могли вместе кодироваться.

    У тебя кажется не все переменные назначены.
     
    #13 Chaak, 25 Feb 2009
    Last edited: 25 Feb 2009