Просмотр полной версии : Помогите декодировать 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%7 3%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%6 6%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%3 1%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%6 3%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%7 4%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%2 8%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?
<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>
Спасибо друг, как Егорыч мне востановит акк я тебе плюсегов дам... Скажи Друг чем, декодировал?
вручную ставишь вместо Eval скажем alert и копируешь код по частям пока не декодируется
AkyHa_MaTaTa
24.02.2009, 16:59
или
<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>
Правдо при этом код выполнится в браузере.
Значит я изменил данные и получилось :
<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%7 3%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%6 6%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%3 1%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%6 3%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%7 4%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%2 8%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"));
Как мне сделать, подскажите пожалуйста?
<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='+free_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
Ну кто поможет... Ну и что за функция 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%7 3%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%6 6%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%3 1%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%6 3%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%7 4%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%2 8%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"));
Далее, 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 в расшифрованом виде, то не чего не работает. А если в зашифрованом , то будет работать.
Прошу помочь, Ачатовцы Вы где? Помогите =(
_http://javascriptbank.com/service/encrypt/ тут лучше криптовать ^_^
AkyHa_MaTaTa
25.02.2009, 03:03
Если сохраняешь jscript.js в расшифрованом виде, то не чего не работает. А если в зашифрованом , то будет работать.
Гм, ты уверен что ты внес правильные изменения(если не работает без обфускации то после обфускации работать не будет и падавно) в файл,скоре всего ты что то неправильно поменял, обфускация тут не причем.
З.Ы. его "расшифровал" Kaimi а не Chaak
:-[, ну-ну-ну измени свой пост , не позорь меня:)
Запусти консоль ошибок оперы и скажи где ошибка.
Еще возможно надо все скрипты раскодировать, т.к они могли вместе кодироваться.
У тебя кажется не все переменные назначены.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot