Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Расшифровка зашифрованного Javascript

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Web-программированию только в данном разделе

Ответ
 
Опции темы
Старый 24.01.2011, 19:04   #1
 Разведчик
Аватар для ReckouNT
 
ReckouNT никому не известный тип
Регистрация: 21.09.2009
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 6
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для ReckouNT с помощью ICQ Отправить сообщение для ReckouNT с помощью Skype™
 
Question Расшифровка зашифрованного Javascript

Код:
function (a, b, g, f, d, c) { for (f = b[c[33]] - 1; f >= 0; f--) g += d[c[69]][c[74]](b[c[75]](f) - 1); b = g[c[73]](' '); for (f = b[c[33]] - 1; f >= 0; f--) a = a[c[72]](d[c[71]](f % 10 + (d[c[69]][c[74]](122 - d[c[70]][c[76]](f / 10))), 'g'), b[f]); d[c[3]]('_', a)(c) })("8y s=6x8x109x;8y b=6w6x8x209x,c=6x8x249x8x149x3w!6x8x449x;9z e2w{5x.a5=s?2y s:2y 6x8x09x(_[7]);5x.a4=0w};0y(b3ws8x679x)e8x679x=s8x679x;e8x99x=0;e8x89x=1;e8x49x=2;e8x59x=3;e8x29x=4;e8x489x8x509x=e8x99x;e8x489x8x539x=\"\";e8x489x8x549x=2x;e8x489x8x599x=0;e8x489x8x609x=\"\";e8x489x8x409x=2x;e8x409x=2x;e8x399x=2x;e8x419x=2x;e8x389x=2x;e8x489x8x439x=9z(t,w,a,x,v){0y(4x8x339x<3)a=3x;5x.a2=a;8y r=5x,m=5x8x509x;0y(c){8y i=9z2w{0y(r.a58x509x7we8x29x){f(r);r8x129x2w}};0y(a)6x8x179x(_[42],i)}5x.a58x409x=9z2w{0y(b3w!a)3y;r8x509x=r.a58x509x;k(r);0y(r.a1){r8x509x=e8x99x;3y}0y(r8x509x5we8x29x){f(r);0y(c3wa)6x8x229x(_[42],i)}0y(m7wr8x509x)j(r);m=r8x509x};0y(e8x399x)e8x399x8x169x(5x,4x);5x.a58x439x(t,w,a,x,v);0y(!a3wb){5x8x509x=e8x89x;j(5x)}};e8x489x8x559x=9z(z){0y(e8x419x)e8x419x8x169x(5x,4x);0y(z3wz8x369x){z=6x8x119x?2y 6x8x119x2w8x569x(z):z8x689x;0y(!5x.a38x19x)5x.a58x579x(_[1],_[15])}5x.a58x559x(z);0y(b3w!5x.a2){5x8x509x=e8x89x;k(5x);9y(5x8x509x<e8x29x){5x8x509x0v;j(5x);0y(5x.a1)3y}}};e8x489x8x129x=9z2w{0y(e8x389x)e8x389x8x169x(5x,4x);0y(5x8x509x>e8x99x)5x.a1=3x;5x.a58x129x2w;f(5x)};e8x489x8x279x=9z2w{3y 5x.a58x279x2w};e8x489x8x289x=9z(u){3y 5x.a58x289x(u)};e8x489x8x579x=9z(u,y){0y(!5x.a3)5x.a3=1w;5x.a3[u]=y;3y 5x.a58x579x(u,y)};e8x489x8x139x=9z(u,h,d){8z(8y l=0,q;q=5x.a4[l];l0v)0y(q[0]5wu3wq[1]5wh3wq[2]5wd)3y;5x.a48x499x([u,h,d])};e8x489x8x529x=9z(u,h,d){8z(8y l=0,q;q=5x.a4[l];l0v)0y(q[0]5wu3wq[1]5wh3wq[2]5wd)1z;0y(q)5x.a48x589x(l,1)};e8x489x8x239x=9z(p){8y p={'type':p8x669x,'target':5x,'currentTarget':5x,'eventPhase':2,'bubbles':p8x189x,'cancelable':p8x199x,'timeStamp':p8x649x,'stopPropagation':9z2w1w,'preventDefault':9z2w1w,'0zitEvent':9z2w1w};0y(p8x669x5w_[51]3w5x8x409x)(5x8x409x8x299x4w5x8x409x)8x169x(5x,[p]);8z(8y l=0,q;q=5x.a4[l];l0v)0y(q[0]5wp8x669x3w!q[2])(q[1]8x299x4wq[1])8x169x(5x,[p])};e8x489x8x659x=9z2w{3y '['+_[37]+' '+_[10]+']'};e8x659x=9z2w{3y '['+_[10]+']'};9z j(r){0y(e8x409x)e8x409x8x169x(r);r8x239x({'type':_[51],'bubbles':1x,'cancelable':1x,'timeStamp':2y Date+0})};9z g(r){8y o=r8x549x;0y(c3wo3w!o8x259x3wr8x289x(_[1])8x359x(/[^\\/]+\\/[^\\+]+\\+xml/)){o=2y 6x8x09x(_[6]);o8x349x(r8x539x)}0y(o)0y((c3wo8x459x7w0)4w(o8x259x3wo8x259x8x629x5w_[46]))3y 2x;3y o};9z k(r){7y{r8x539x=r.a58x539x}3z(e)1w7y{r8x549x=g(r.a5)}3z(e)1w7y{r8x599x=r.a58x599x}3z(e)1w7y{r8x609x=r.a58x609x}3z(e)1w};9z f(r){r.a58x409x=2y 6x8x39x;6z r.a3};0y(!6x8x39x8x489x8x169x){6x8x39x8x489x8x169x=9z(r,n){0y(!n)n=0w;r.a0=5x;r.a0(n[0],n[1],n[2],n[3],n[4]);6z r.a0}};6x8x109x=e;", ">?!>=!..!,,!>.!>,!>\"!\"\"!>>!}}!\'\'!*)!~|!^\\!^^!\\`\\!uofnvdpe!xpeojx!tjiu!tuofnvhsb!fvsu!mmvo!ftmbg!iujx!fmjix!sbw!zsu!idujxt!gpfqzu!xpsiu!osvufs!xfo!gpfdobutoj!gj!opjudovg!spg!ftmf!fufmfe!umvbgfe!fvojuopd!idubd!ftbd!lbfsc!oj", '', 0, this, 'ActiveXObject Content-Type DONE Function HEADERS_RECEIVED LOADING Microsoft.XMLDOM Microsoft.XMLHTTP OPENED UNSENT XMLHttpRequest XMLSerializer abort addEventListener all application/xml apply attachEvent bubbles cancelable controllers currentTarget detachEvent dispatchEvent document documentElement eventPhase getAllResponseHeaders getResponseHeader handleEvent http://www.w3.org/XML/1998/namespace http://www.w3.org/ns/xbl initEvent length loadXML match nodeType object onabort onopen onreadystatechange onsend onunload open opera parseError parsererror preventDefault prototype push readyState readystatechange removeEventListener responseText responseXML send serializeToString setRequestHeader splice status statusText stopPropagation tagName target timeStamp toString type wrapped xml String Math RegExp replace split fromCharCode charCodeAt floor'.split(' ')
Есть идеи?)
Пробовал засовывать eval в начало и прогонять дебаггер, на что он мне ответил синтаксической ошибкой при том, что на подобном шифровании все работает (возможно связано со спецсимволами ближе к тексту j", '', 0, this, 'A), запускать как .js и .html в браузере.

Буду очень благодарен тому, кто поможет.

ЗЫ: Не знал куда писать про яву, так что решил засунуть в пхп\мускул, ибо ява тоже для веба.
  Ответить с цитированием
Старый 24.01.2011, 20:56   #2
 Сержант
Аватар для zuzzz
 
zuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражания
Регистрация: 23.09.2009
Сообщений: 154
Популярность: 2052
Сказал(а) спасибо: 21
Поблагодарили 80 раз(а) в 46 сообщениях
Отправить сообщение для zuzzz с помощью ICQ
 
По умолчанию Re: Расшифровка зашифрованного Javascript

скрипт не зашифрован, а просто испорчен обфускатором. Функциональность не теряется, но затрудняется анализ, понимание кода.
Может и есть проги которые приведут этот код к более читабельному виду, но всё равно код будет ужасен.
  Ответить с цитированием
Старый 25.01.2011, 03:26   #3
 Разведчик
Аватар для ReckouNT
 
ReckouNT никому не известный тип
Регистрация: 21.09.2009
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 6
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для ReckouNT с помощью ICQ Отправить сообщение для ReckouNT с помощью Skype™
 
По умолчанию Re: Расшифровка зашифрованного Javascript

Нет нет, именно зашифрован, причем дважды, предположительно по алгоритму программы packer.
Первый раз я расшифровал программой Malzilla, а второй раз они поменяли алгоритм, разделитель ключевых слов (Вместо split('|') split(' ') и т.д.)
Вот изначальный код, расшифровывать не надо, тут я все сделал)

Код:
eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'([A-RT-Z]|[1-4]\\w)'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('A(D){1U=D.W+\'/\'+D.1h}1a=\'\';1J=\'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\'.1V(\'\');C 2L(a){B b="";B g="";B f=a.I%3;A(f>0){13(;f<3;f++){g+=\'=\';a+="\\0"}}13(f=0;f<a.I;f+=3){B d=(a.1W(f)<<16)+(a.1W(f+1)<<8)+a.1W(f+2);d=[(d>>>18)&63,(d>>>12)&63,(d>>>6)&63,d&63];b+=1J[d[0]]+1J[d[1]]+1J[d[2]]+1J[d[3]]}E b.29(0,b.I-g.I)+g}C 2M(a,b,g,f){E a.1i(0,g)+b+a.1i(g+f)}C 2N(a,b,g){B f=a.X(b,g);E f>=0?f:U}C 2a(a,b,g,f){B f=f?g+f:a.I;B d=g?g:0;B c=0;1b(d<f){A(b.X(a.1c(d))==-1){E c}++c;++d}E c}C 2O(){B a;O{a=1K 1d}P(e){O{a=1K 2b("Msxml2.2c")}P(e){O{a=1K 2b("2d.2c")}P(e){E U}}}E a}C K(a,b){A(!a){E\'\'}a=a.2P();A(a.1c(0)==\'#\'){E a}A(a.1X().X(\'2e:\')===0){E 1A(a)}A(a===\'about:blank\'){E a}A(a.X(1U)===0){E a}A(a.X(\'1B://\')!==0&&a.X(\'2Q://\')!==0){A(a==\'.\'){a=\'\'}A(a.1c(0)==\'/\'){A(a.I>0&&a.1c(1)==\'/\'){a=\'1B:\'+a}1j{a=D.V.h+a}}1j A(D.V.b){a=D.V.b+a}1j{a=D.V.h+D.V.p+a}}a=a.L(\'/./\',\'/\');A(a.I>8&&a.1i(8).X(\'//\')){a=a.L(/[^:]\\/\\//g,\'/\')}A(a.X(\'/..\')>0){B g=a.29(D.V.h.I).1V(/\\//);13(B f in g){A(g[f]==\'..\'){a=a.L(\'/\'+g[f-1]+\'/..\',\'\')}}}B d=\'\';B c=a.X(\'#\');A(c>=0){d=a.1i(c);a=a.1i(0,c)}A(D.1C.e){a=a.1i(4);a=2L(a);A(D.1C.u){a=D.1C.u+a}}a=encodeURIComponent(a);A(D.1C.p&&D.1C.e){a=a.L(/%/g,\'_\');E 1U+\'/\'+a+\'/b\'+D.b+\'/\'+(b?\'f\'+b+\'/\':\'\')+d}E 1U+\'?u=\'+a+\'&b=\'+D.b+(b?\'&f=\'+b:\'\')+d}C updateLocation(a){D.b=0;B b=1K 1k();13(i=0;i<a.1l.I;i++){A(a.1l[i].2f==\'u\'){W=a.1l[i].2R}1j A(a.1l[i].Y==\'checkbox\'){b.2g(a.1l[i]);A(a.1l[i].2f==\'encodeURL\'){D.1C.e=a.1l[i].2S}}}A(!W){E U}13(i=0;i<b.I;i++){A(b[i].2S==1D){D.b=D.b|2T.pow(2,i)}}A(W.X(\'1B\')!==0){W=\'1B://\'+W}H.2h.Z=2i(W,\'norefer\');E U}C 1e(a){A(1E(a)!=\'2U\'){E a}A((M=/<2V 17(?==)=["\']?([^"\' >]+)[\'"]?(>|\\/>|<\\/2V>)/i.1m(a))){D.V.b=M[1];A(D.V.b.1c(D.V.b.I-1)!=\'/\')D.V.b+=\'/\';a=a.L(M[0],\'\')}A(M=/content=(["\'])?([0-9]+)\\s*;\\s*W=([\'"]?)([^"\'>]+)\\3\\1(.*?)(>|\\/>)/i.1m(a))a=a.L(M[0],M[0].L(M[4],K(M[4])));a=a.L(/\\.(1n|14|Z|17)\\s*=\\s*([^;}]+)/ig,\'.$1=K($2)\');a=a.L(/\\.1F\\s*(\\+)?=\\s*([^};]+)\\s*/ig,\'.1F$1=1e($2)\');M=/<2W\\s+([^>]*)\\s*14\\s*=\\s*(["\']?)([^"\']+)\\2/ig;1b(J=M.1m(a))a=a.L(J[0],\'<2W \'+J[1]+\' 14=\'+J[2]+K(J[3],\'frame\')+J[2]);M=/\\s(17|14|1L|1n)\\s*=\\s*(["\']?)([^"\'\\s>]+)/ig;1b(J=M.1m(a)){a=a.L(J[0],\' \'+J[1]+\'=\'+J[2]+K(J[3]))}M=/<fo(?=r)rm((?:(?!2j)[^>])*)(?:\\s*2j\\s*=\\s*(["\']?)(get|2k)\\2)?([^>]*)>/ig;1b(J=M.1m(a))A(!J[3]||J[3].1X()!=\'2k\')a=a.L(J[0],\'<form\'+J[1]+\' 2j="2k" \'+J[4]+\'><input Y="hidden" 2f="convertGET" 2R="1">\');M=/W\\s*\\([\'"]?([^\'"\\)]+)[\'"]?\\)/ig;1b(J=M.1m(a))a=a.L(J[0],\'W(\'+K(J[1])+\')\');M=/@2X\\s*[\'"]([^\'"\\(\\)]+)[\'"]/ig;1b(J=M.1m(a))a=a.L(J[0],\'@2X "\'+K(J[1])+\'"\');E a}C 1A(h,m){A(1E(h)!=\'2U\'||h==U)E h;C l(a,b,g){B f=b.I;A(a.1i(f,5)==\'parse\'){E a}B d=2Y(a,f);b=b.L(/\\s/g,\'\');B c=(b==\'.1F=\')?\'1e\':\'K\';B j=c+\'(\'+a.29(f,d)+\')\';E 2M(a,j,f,d-f)}C k(a,b){13(B g=a;a=a.L(b,l),a!=g;g=a);E a}h=k(h,/\\b(Z\\s*\\.\\s*L\\s*\\(\\s*)[\\s\\S]{0,1p}/g);h=k(h,/(\\.\\s*1F\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g);A(H.19.2l){h=k(h,/\\b(Z(?:\\s*\\.\\s*17)?\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g)}A(H.19.1Y){h=k(h,/\\b(\\.17\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g);h=k(h,/\\b(\\.1L\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g);h=k(h,/\\b(\\.14\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g);h=k(h,/\\b(\\.1n\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g)}h=h.L(/\\bdocument\\s*\\.\\s*domain\\s*=/g,\'1a=\');E h}C 2Y(a,b,g){B f=1;B d=b;B c=a.I;B j=U;B h=0;B m=0;B l=0;1b(j===U&&d<c){B k=a.1c(d);switch(k){R\'"\':R"\'":1b((d=2N(a,k,d+1))&&a.1c(d-1)==\'\\\\\');A(d===U){j=c}N;R\';\':j=d;N;R"\\n":R"\\r":A(h||m||l||g){N}B n=d+2a(a," \\t\\r\\n",d+1)+1;B o=a.1c(n);A(n<=c&&(o==\'(\'||o==\'+\')){d=n;N}j=d;N;R\'+\':d+=2a(a," \\t\\r\\n",d+1);N;R\'{\':++h;N;R\'(\':++m;N;R\'[\':++l;N;R\'}\':h?--h:j=d;N;R\')\':m?--m:j=d;N;R\']\':l?--l:j=d;N;R\',\':A(!g){N}A(h||m||l){N}A(f==g){j=d}++f;A(f==g){B b=d+1}N;default:}++d}A(j===U){j=c}A(g){E[b,j]}E j}H.19={};H.1q=H.1r;H.1r=C(){B a=1k.Q.1M.1N(1s);A(D.1t){a[0]=K(a[0])}1j A(a[a.I-1]==\'gl\'){a[0]=K(a[0]);a.1Z(a.I-1)}O{E H.1q(a[0],a[1],a[2])}P(e){}};O{1d.Q.1q=1d.Q.1r;1d.Q.1r=C(a,b,g,f,d){B c=1k.Q.1M.1N(1s);A(D.1t){c[1]=K(c[1],\'1u\')}1j A(c[c.I-1]==\'gl\'){c[1]=K(c[1],\'1u\');c.1Z(c.I-1)}E 11.1q.2m(11,c)}}P(e){O{F.2n(\'<1h Y="text/2e">\'+(C(a,b,g,f,d,c){13(f=b[c[33]]-1;f>=0;f--)g+=d[c[69]][c[74]](b[c[75]](f)-1);b=g[c[73]](\' \');13(f=b[c[33]]-1;f>=0;f--)a=a[c[72]](d[c[71]](f%10+(d[c[69]][c[74]](122-d[c[70]][c[76]](f/10))),\'g\'),b[f]);d[c[3]](\'_\',a)(c)})("8y s=2Z;8y b=6w6x8x209x,c=6x8x249x8x149x3w!6x8x449x;T e2w{5x.a5=s?2y s:2y 31(_[7]);5x.a4=0w};G(b3ws8x679x)e8x679x=s8x679x;21=0;2o=1;e8x49x=2;e8x59x=3;34=4;e8x489x8x509x=21;e8x489x8x539x=\\"\\";e8x489x8x549x=2x;e8x489x8x599x=0;e8x489x8x609x=\\"\\";e8x489x8x409x=2x;35=2x;36=2x;38=2x;39=2x;e8x489x8x439x=T(t,w,a,x,v){G(4x8x339x<3)a=3x;5x.a2=a;8y r=5x,m=1P;G(c){8y i=1G{G(r.a58x509x7we8x29x){f(r);r8x129x2w}};G(a)6x8x179x(_[42],i)}5x.3b=1G{G(3c!a)3y;2p=r.a58x509x;k(r);G(r.a1){2p=21;3y}G(r8x509x5we8x29x){f(r);G(c3wa)6x8x229x(_[42],i)}G(m7wr8x509x)j(r);m=2p};G(36)e8x399x8x169x(5x,4x);5x.a58x439x(t,w,a,x,v);G(!a3wb){1P=2o;j(5x)}};e8x489x8x559x=T(z){G(38)e8x419x8x169x(5x,4x);G(z3wz8x369x){z=6x8x119x?2y 6x8x119x2w8x569x(z):z8x689x;G(!5x.a38x19x)5x.3d(_[1],_[15])}5x.a58x559x(z);G(3c!5x.a2){1P=2o;k(5x);9y(1P<34){5x8x509x0v;j(5x);G(5x.a1)3y}}};e8x489x8x129x=1G{G(39)e8x389x8x169x(5x,4x);G(1P>21)5x.a1=3x;5x.a58x129x2w;f(5x)};e8x489x8x279x=1G{3y 5x.a58x279x2w};e8x489x8x289x=T(u){3y 5x.a58x289x(u)};e8x489x8x579x=T(u,y){G(!5x.a3)5x.a3=1w;5x.a3[u]=y;3y 5x.3d(u,y)};e8x489x8x139x=T(u,h,d){8z(8y l=0,q;q=5x.a4[l];2r)G(q[0]3e[1]3f[2]3g)3y;5x.a48x499x([u,h,d])};e8x489x8x529x=T(u,h,d){8z(8y l=0,q;q=5x.a4[l];2r)G(q[0]3e[1]3f[2]3g)1z;G(q)5x.a48x589x(l,1)};e8x489x8x239x=T(p){8y p={\'Y\':p8x669x,\'V\':5x,\'3h\':5x,\'3i\':2,\'2s\':p8x189x,\'2t\':p8x199x,\'2u\':p8x649x,\'3j\':2v,\'3k\':2v,\'0zitEvent\':2v};G(p8x669x5w_[51]3w5x8x409x)(5x8x409x8x299x4w5x8x409x)3l(5x,[p]);8z(8y l=0,q;q=5x.a4[l];2r)G(q[0]5wp8x669x3w!q[2])(q[1]8x299x4wq[1])3l(5x,[p])};e8x489x8x659x=1G{3y \'[\'+_[37]+\' \'+_[10]+\']\'};e8x659x=1G{3y \'[\'+_[10]+\']\'};T j(r){G(35)e8x409x8x169x(r);r8x239x({\'Y\':_[51],\'2s\':1x,\'2t\':1x,\'2u\':2y Date+0})};T g(r){8y o=3m;G(c3wo3w!o8x259x3wr8x289x(_[1])8x359x(/[^\\\\/]+\\\\/[^\\\\+]+\\\\+2w/)){o=2y 31(_[6]);o8x349x(3n)}G(o)G((c3wo8x459x7w0)4w(o8x259x3wo8x259x8x629x5w_[46]))3y 2x;3y o};T k(r){7y{3n=r.a58x539x}3z(e)2z{3m=g(r.a5)}3z(e)2z{r8x599x=r.a58x599x}3z(e)2z{r8x609x=r.a58x609x}3z(e)1w};T f(r){r.3b=2y 6x8x39x;6z r.a3};G(!3o){3o=T(r,n){G(!n)n=0w;r.a0=5x;r.a0(n[0],n[1],n[2],n[3],n[4]);6z r.a0}};2Z=e;",">?!>=!..!,,!>.!>,!>\\"!\\"\\"!>>!}}!\\\'\\\'!*)!~|!^\\\\!^^!\\\\`\\\\!uofnvdpe!xpeojx!tjiu!tuofnvhsb!fvsu!mmvo!ftmbg!iujx!fmjix!sbw!zsu!idujxt!gpfqzu!xpsiu!osvufs!xfo!gpfdobutoj!gj!opjudovg!spg!ftmf!fufmfe!umvbgfe!fvojuopd!idubd!ftbd!lbfsc!oj",\'\',0,11,\'2b Content-Type DONE Function HEADERS_RECEIVED LOADING 2d.XMLDOM 2d.2c OPENED UNSENT 1d XMLSerializer abort 2B 2C application/2w 2m attachEvent 2s 2t controllers 3h detachEvent dispatchEvent F 3p 3i getAllResponseHeaders getResponseHeader handleEvent 1B://3q.w3.3s/XML/1998/namespace 1B://3q.w3.3s/ns/xbl initEvent I loadXML J nodeType object onabort onopen 3t onsend onunload 1r opera parseError parsererror 3k Q 2g 2D readystatechange removeEventListener responseText responseXML 3u serializeToString setRequestHeader 1Z status statusText 3j tagName V 2u 2P Y wrapped 2w String 2T RegExp L 1V fromCharCode 1W floor\'.1V(\' \'))+\'</1h>\');1d.Q.1q=1d.Q.1r;1d.Q.1r=C(a,b,g,f,d){B c=1k.Q.1M.1N(1s);A(D.1t){c[1]=K(c[1],\'1u\')}1j A(c[c.I-1]==\'gl\'){c[1]=K(c[1],\'1u\');c.1Z(c.I-1)}E 11.1q.2m(11,c)}}P(e){19.1u=1D}}F.2E=F.2n;F.3v=F.3w;F.2n=C(a){B b=1k.Q.1M.1N(1s);A(D.1t||b[b.I-1]==\'gl\'){a=1e(a)}F.2E(a)};F.3w=C(a){B b=1k.Q.1M.1N(1s);A(D.1t||b[b.I-1]==\'gl\'){a=1e(a)}F.3v(a)};A(1E D.1t!=\'23\'||1E D.24!=\'23\'){3A=3B;3B=C(a){E 3A(1A(a))};O{C 1v(a,b,g){E K(g)}Z.1y(\'17\',1v);H.1y(\'Z\',1v);parent.1y(\'Z\',1v);self.1y(\'Z\',1v);2h.1y(\'Z\',1v);F.1y(\'Z\',1v)}P(e){19.2l=1D}O{B 25=[HTMLElement,HTMLHtmlElement,HTMLHeadElement,HTMLLinkElement,HTMLStyleElement,HTMLBodyElement,HTMLFormElement,HTMLSelectElement,HTMLOptionElement,HTMLInputElement,HTMLTextAreaElement,HTMLButtonElement,HTMLLabelElement,HTMLFieldSetElement,HTMLLegendElement,HTMLUListElement,HTMLOListElement,HTMLDListElement,HTMLDirectoryElement,HTMLMenuElement,HTMLLIElement,HTMLDivElement,HTMLParagraphElement,HTMLHeadingElement,HTMLQuoteElement,HTMLPreElement,HTMLBRElement,HTMLBaseFontElement,HTMLFontElement,HTMLHRElement,HTMLAnchorElement,HTMLImageElement,HTMLObjectElement,HTMLParamElement,HTMLAppletElement,HTMLMapElement,HTMLModElement,HTMLAreaElement,HTMLScriptElement,HTMLTableElement,HTMLTableCaptionElement,HTMLTableColElement,HTMLTableSectionElement,HTMLTableRowElement,HTMLTableCellElement,HTMLFrameSetElement,HTMLFrameElement,HTML******Element];3C=C(a){O{11.1H(\'14\',K(a))}P(1a){}};3D=C(a){O{11.1H(\'1n\',K(a))}P(1a){}};3E=C(a){O{11.1H(\'17\',K(a))}P(1a){}};3F=C(a){O{11.1H(\'1L\',K(a))}P(1a){}};3G=C(a,b){O{Y=a.1X();A(Y==\'14\'||Y==\'17\'||Y==\'1L\'||Y==\'1n\'){b=K(b)}11.1H(a,b)}P(1a){}};13(i=0,3H=25.I;i<3H;i++){A(1E 25[i].Q==\'23\'){continue}1f=25[i].Q;1f.1H=1f.3I;1f.3I=3G;1f.26(\'14\',3C);1f.26(\'1n\',3D);1f.26(\'17\',3E);1f.26(\'1L\',3F)}}P(e){19.1Y=1D}A(1E D.24!=\'23\'){B 2F=2O();B 1Q=\'\';A(19.1u)1Q+=\'&1u=1\';A(19.2l)1Q+=\'&1y=1\';A(19.1Y)1Q+=\'&1Y=1\';2F.1q(\'GET\',D.W+\'/includes/process.php?1n=jstest&\'+1Q,1D);2F.3u(\'\')}}H.3J=1e;H.3K=1A;H.2i=K;C 27(a){E a}C disableOverride(){H.1e=27;H.1A=27;H.K=27}C enableOverride(){A(!D.1t){E}H.1e=H.3J;H.1A=H.3K;H.K=H.2i}B 3L=12;B 3M=8;C 3N(a){A(F.3O){B b=F.3O(\'div\');b.id=a;with(b.1R){2G=\'3Q\';position=\'absolute\'}b.1F=\'&nbsp;\';F.3R.appendChild(b)}}B 1S=(F.1g&&F.2C);B 2H=(F.1g&&!F.2C);B ua=3T.3U.1X();B 2I=(ua.X(\'applewebkit\')!=-1?1:0);C 3V(a){A(F.1g){B b=(F.3W&&F.3W!=\'BackCompat\')?F.3p:F.3R;3X=(2I==1?0:(1S)?b.scrollLeft:H.pageXOffset);3Y=(2I==1?0:(1S)?b.scrollTop:H.pageYOffset);3Z=(1S)?40.x:(2H)?41=a.41:U;43=(1S)?40.y:(2H)?44=a.44:U;B g=F.1g(\'1I\');g.1R.left=(3Z+3X+3L)+\'px\';g.1R.2h=(43+3Y+3M)+\'px\'}}C 1I(a){A(!F.1g(\'1I\'))3N(\'1I\');B b=F.1g(\'1I\');b.1F=a;b.1R.2G=\'block\';F.onmousemove=3V}C exit(){F.1g(\'1I\').1R.2G=\'3Q\'}H.28=1K 1k();H.addDomReadyFunc=C(a){H.28.2g(a)};C 1T(){A(1s.47.48)E;1s.47.48=1D;A(2J)clearInterval(2J);13(B a=0;a<H.28.I;++a){O{H.28[a]()}P(1a){}}}A(F.2B){F.2B("DOMContentLoaded",1T,U)}/*@cc_on @*/ /*@A(@_win32)B 2K="14=\'2e:void(0)\'";A(Z.protocol=="2Q:")2K="14=//0";F.2E("<1h id=49 defer "+2K+"><\\/1h>");B 1h=F.1g("49");1h.3t=C(){A(11.2D=="4a"){1T()}};/*@end @*/  A (/WebKit/i.24(3T.3U)){B 2J=setInterval(C(){A(/loaded|4a/.24(F.2D)){1T()}},10)}H.onload=1T;',[],259,'||||||||||||||||||||||||||||||||||||if|var|function|ginf|return|document|0y|window|length|match|parseURL|replace|parser|break|try|catch|prototype|case||9z|false|target|url|indexOf|type|location||this||for|src|||href||failed|ignore|while|charAt|XMLHttpRequest|parseHTML|obj|getElementById|script|substr|else|Array|elements|exec|action||500|base_open|open|arguments|override|ajax|locationWatcher|||watch||parseJS|http|enc|true|typeof|innerHTML|9z2w|base_setAttribute|tooltip|base64chars|new|background|slice|call||5x8x509x|failures|style|ie5|init|siteURL|split|charCodeAt|toLowerCase|setters|splice||e8x99x||undefined|test|intercept|__defineSetter__|noChange|domReadyFuncs|substring|strspn|ActiveXObject|XMLHTTP|Microsoft|javascript|name|push|top|myParseURL|method|post|watched|apply|write|e8x89x|r8x509x||l0v|bubbles|cancelable|timeStamp|9z2w1w|xml|||1w7y||addEventListener|all|readyState|base_write|req|display|ns6|isapple|_timer|proto|base64_encode|substr_replace|strpos|fetchAjaxObject|toString|https|value|checked|Math|string|base|******|import|analyze_js|6x8x109x||6x8x09x|||e8x29x|e8x409x|e8x399x||e8x419x|e8x389x||a58x409x|b3w|a58x579x|5wu3wq|5wh3wq|5wd|currentTarget|eventPhase|stopPropagation|preventDefault|8x169x|r8x549x|r8x539x|6x8x39x8x489x8x169x|documentElement|www||org|onreadystatechange|send|base_writeln|writeln||||base_eval|eval|newSrc|newAction|newHref|newBackground|mySetAttribute|len|setAttribute|myParseHTML|myParseJS|offsetx|offsety|newelement|createElement||none|body||navigator|userAgent|getmouseposition|compatMode|pagex|pagey|mousex|event|clientX||mousey|clientY|||callee|done|__ie_onload|complete'.split('|'),0,{}))
И вот в нем есть еще одна зашифрованная строка, которая содержится в первом посте.
Ну вот почти же похожи коды - не понимаю, почему первый не дешифруется

Последний раз редактировалось ReckouNT; 25.01.2011 в 03:33.
  Ответить с цитированием
Старый 10.03.2011, 22:09   #4
 Разведчик
Аватар для SantaNickolas
 
SantaNickolas никому не известный тип
Регистрация: 10.03.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Расшифровка зашифрованного Javascript

Потому что в первой строке не полный скрипт, вы дали только его часть
  Ответить с цитированием
Старый 14.04.2011, 09:03   #5
 Сержант
Аватар для zuzzz
 
zuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражания
Регистрация: 23.09.2009
Сообщений: 154
Популярность: 2052
Сказал(а) спасибо: 21
Поблагодарили 80 раз(а) в 46 сообщениях
Отправить сообщение для zuzzz с помощью ICQ
 
По умолчанию Re: Расшифровка зашифрованного Javascript

Цитата:
Сообщение от ReckouNTПосмотреть сообщение
Нет нет, именно зашифрован, причем дважды, предположительно по алгоритму программы packer.
Первый раз я расшифровал программой Malzilla, а второй раз они поменяли алгоритм, разделитель ключевых слов (Вместо split('|') split(' ') и т.д.)
Вот изначальный код, расшифровывать не надо, тут я все сделал)

Код:
eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'([A-RT-Z]|[1-4]\\w)'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('A(D){1U=D.W+\'/\'+D.1h}1a=\'\';1J=\'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\'.1V(\'\');C 2L(a){B b="";B g="";B f=a.I%3;A(f>0){13(;f<3;f++){g+=\'=\';a+="\\0"}}13(f=0;f<a.I;f+=3){B d=(a.1W(f)<<16)+(a.1W(f+1)<<8)+a.1W(f+2);d=[(d>>>18)&63,(d>>>12)&63,(d>>>6)&63,d&63];b+=1J[d[0]]+1J[d[1]]+1J[d[2]]+1J[d[3]]}E b.29(0,b.I-g.I)+g}C 2M(a,b,g,f){E a.1i(0,g)+b+a.1i(g+f)}C 2N(a,b,g){B f=a.X(b,g);E f>=0?f:U}C 2a(a,b,g,f){B f=f?g+f:a.I;B d=g?g:0;B c=0;1b(d<f){A(b.X(a.1c(d))==-1){E c}++c;++d}E c}C 2O(){B a;O{a=1K 1d}P(e){O{a=1K 2b("Msxml2.2c")}P(e){O{a=1K 2b("2d.2c")}P(e){E U}}}E a}C K(a,b){A(!a){E\'\'}a=a.2P();A(a.1c(0)==\'#\'){E a}A(a.1X().X(\'2e:\')===0){E 1A(a)}A(a===\'about:blank\'){E a}A(a.X(1U)===0){E a}A(a.X(\'1B://\')!==0&&a.X(\'2Q://\')!==0){A(a==\'.\'){a=\'\'}A(a.1c(0)==\'/\'){A(a.I>0&&a.1c(1)==\'/\'){a=\'1B:\'+a}1j{a=D.V.h+a}}1j A(D.V.b){a=D.V.b+a}1j{a=D.V.h+D.V.p+a}}a=a.L(\'/./\',\'/\');A(a.I>8&&a.1i(8).X(\'//\')){a=a.L(/[^:]\\/\\//g,\'/\')}A(a.X(\'/..\')>0){B g=a.29(D.V.h.I).1V(/\\//);13(B f in g){A(g[f]==\'..\'){a=a.L(\'/\'+g[f-1]+\'/..\',\'\')}}}B d=\'\';B c=a.X(\'#\');A(c>=0){d=a.1i(c);a=a.1i(0,c)}A(D.1C.e){a=a.1i(4);a=2L(a);A(D.1C.u){a=D.1C.u+a}}a=encodeURIComponent(a);A(D.1C.p&&D.1C.e){a=a.L(/%/g,\'_\');E 1U+\'/\'+a+\'/b\'+D.b+\'/\'+(b?\'f\'+b+\'/\':\'\')+d}E 1U+\'?u=\'+a+\'&b=\'+D.b+(b?\'&f=\'+b:\'\')+d}C updateLocation(a){D.b=0;B b=1K 1k();13(i=0;i<a.1l.I;i++){A(a.1l[i].2f==\'u\'){W=a.1l[i].2R}1j A(a.1l[i].Y==\'checkbox\'){b.2g(a.1l[i]);A(a.1l[i].2f==\'encodeURL\'){D.1C.e=a.1l[i].2S}}}A(!W){E U}13(i=0;i<b.I;i++){A(b[i].2S==1D){D.b=D.b|2T.pow(2,i)}}A(W.X(\'1B\')!==0){W=\'1B://\'+W}H.2h.Z=2i(W,\'norefer\');E U}C 1e(a){A(1E(a)!=\'2U\'){E a}A((M=/<2V 17(?==)=["\']?([^"\' >]+)[\'"]?(>|\\/>|<\\/2V>)/i.1m(a))){D.V.b=M[1];A(D.V.b.1c(D.V.b.I-1)!=\'/\')D.V.b+=\'/\';a=a.L(M[0],\'\')}A(M=/content=(["\'])?([0-9]+)\\s*;\\s*W=([\'"]?)([^"\'>]+)\\3\\1(.*?)(>|\\/>)/i.1m(a))a=a.L(M[0],M[0].L(M[4],K(M[4])));a=a.L(/\\.(1n|14|Z|17)\\s*=\\s*([^;}]+)/ig,\'.$1=K($2)\');a=a.L(/\\.1F\\s*(\\+)?=\\s*([^};]+)\\s*/ig,\'.1F$1=1e($2)\');M=/<2W\\s+([^>]*)\\s*14\\s*=\\s*(["\']?)([^"\']+)\\2/ig;1b(J=M.1m(a))a=a.L(J[0],\'<2W \'+J[1]+\' 14=\'+J[2]+K(J[3],\'frame\')+J[2]);M=/\\s(17|14|1L|1n)\\s*=\\s*(["\']?)([^"\'\\s>]+)/ig;1b(J=M.1m(a)){a=a.L(J[0],\' \'+J[1]+\'=\'+J[2]+K(J[3]))}M=/<fo(?=r)rm((?:(?!2j)[^>])*)(?:\\s*2j\\s*=\\s*(["\']?)(get|2k)\\2)?([^>]*)>/ig;1b(J=M.1m(a))A(!J[3]||J[3].1X()!=\'2k\')a=a.L(J[0],\'<form\'+J[1]+\' 2j="2k" \'+J[4]+\'><input Y="hidden" 2f="convertGET" 2R="1">\');M=/W\\s*\\([\'"]?([^\'"\\)]+)[\'"]?\\)/ig;1b(J=M.1m(a))a=a.L(J[0],\'W(\'+K(J[1])+\')\');M=/@2X\\s*[\'"]([^\'"\\(\\)]+)[\'"]/ig;1b(J=M.1m(a))a=a.L(J[0],\'@2X "\'+K(J[1])+\'"\');E a}C 1A(h,m){A(1E(h)!=\'2U\'||h==U)E h;C l(a,b,g){B f=b.I;A(a.1i(f,5)==\'parse\'){E a}B d=2Y(a,f);b=b.L(/\\s/g,\'\');B c=(b==\'.1F=\')?\'1e\':\'K\';B j=c+\'(\'+a.29(f,d)+\')\';E 2M(a,j,f,d-f)}C k(a,b){13(B g=a;a=a.L(b,l),a!=g;g=a);E a}h=k(h,/\\b(Z\\s*\\.\\s*L\\s*\\(\\s*)[\\s\\S]{0,1p}/g);h=k(h,/(\\.\\s*1F\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g);A(H.19.2l){h=k(h,/\\b(Z(?:\\s*\\.\\s*17)?\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g)}A(H.19.1Y){h=k(h,/\\b(\\.17\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g);h=k(h,/\\b(\\.1L\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g);h=k(h,/\\b(\\.14\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g);h=k(h,/\\b(\\.1n\\s*=(?!=)\\s*)[\\s\\S]{0,1p}/g)}h=h.L(/\\bdocument\\s*\\.\\s*domain\\s*=/g,\'1a=\');E h}C 2Y(a,b,g){B f=1;B d=b;B c=a.I;B j=U;B h=0;B m=0;B l=0;1b(j===U&&d<c){B k=a.1c(d);switch(k){R\'"\':R"\'":1b((d=2N(a,k,d+1))&&a.1c(d-1)==\'\\\\\');A(d===U){j=c}N;R\';\':j=d;N;R"\\n":R"\\r":A(h||m||l||g){N}B n=d+2a(a," \\t\\r\\n",d+1)+1;B o=a.1c(n);A(n<=c&&(o==\'(\'||o==\'+\')){d=n;N}j=d;N;R\'+\':d+=2a(a," \\t\\r\\n",d+1);N;R\'{\':++h;N;R\'(\':++m;N;R\'[\':++l;N;R\'}\':h?--h:j=d;N;R\')\':m?--m:j=d;N;R\']\':l?--l:j=d;N;R\',\':A(!g){N}A(h||m||l){N}A(f==g){j=d}++f;A(f==g){B b=d+1}N;default:}++d}A(j===U){j=c}A(g){E[b,j]}E j}H.19={};H.1q=H.1r;H.1r=C(){B a=1k.Q.1M.1N(1s);A(D.1t){a[0]=K(a[0])}1j A(a[a.I-1]==\'gl\'){a[0]=K(a[0]);a.1Z(a.I-1)}O{E H.1q(a[0],a[1],a[2])}P(e){}};O{1d.Q.1q=1d.Q.1r;1d.Q.1r=C(a,b,g,f,d){B c=1k.Q.1M.1N(1s);A(D.1t){c[1]=K(c[1],\'1u\')}1j A(c[c.I-1]==\'gl\'){c[1]=K(c[1],\'1u\');c.1Z(c.I-1)}E 11.1q.2m(11,c)}}P(e){O{F.2n(\'<1h Y="text/2e">\'+(C(a,b,g,f,d,c){13(f=b[c[33]]-1;f>=0;f--)g+=d[c[69]][c[74]](b[c[75]](f)-1);b=g[c[73]](\' \');13(f=b[c[33]]-1;f>=0;f--)a=a[c[72]](d[c[71]](f%10+(d[c[69]][c[74]](122-d[c[70]][c[76]](f/10))),\'g\'),b[f]);d[c[3]](\'_\',a)(c)})("8y s=2Z;8y b=6w6x8x209x,c=6x8x249x8x149x3w!6x8x449x;T e2w{5x.a5=s?2y s:2y 31(_[7]);5x.a4=0w};G(b3ws8x679x)e8x679x=s8x679x;21=0;2o=1;e8x49x=2;e8x59x=3;34=4;e8x489x8x509x=21;e8x489x8x539x=\\"\\";e8x489x8x549x=2x;e8x489x8x599x=0;e8x489x8x609x=\\"\\";e8x489x8x409x=2x;35=2x;36=2x;38=2x;39=2x;e8x489x8x439x=T(t,w,a,x,v){G(4x8x339x<3)a=3x;5x.a2=a;8y r=5x,m=1P;G(c){8y i=1G{G(r.a58x509x7we8x29x){f(r);r8x129x2w}};G(a)6x8x179x(_[42],i)}5x.3b=1G{G(3c!a)3y;2p=r.a58x509x;k(r);G(r.a1){2p=21;3y}G(r8x509x5we8x29x){f(r);G(c3wa)6x8x229x(_[42],i)}G(m7wr8x509x)j(r);m=2p};G(36)e8x399x8x169x(5x,4x);5x.a58x439x(t,w,a,x,v);G(!a3wb){1P=2o;j(5x)}};e8x489x8x559x=T(z){G(38)e8x419x8x169x(5x,4x);G(z3wz8x369x){z=6x8x119x?2y 6x8x119x2w8x569x(z):z8x689x;G(!5x.a38x19x)5x.3d(_[1],_[15])}5x.a58x559x(z);G(3c!5x.a2){1P=2o;k(5x);9y(1P<34){5x8x509x0v;j(5x);G(5x.a1)3y}}};e8x489x8x129x=1G{G(39)e8x389x8x169x(5x,4x);G(1P>21)5x.a1=3x;5x.a58x129x2w;f(5x)};e8x489x8x279x=1G{3y 5x.a58x279x2w};e8x489x8x289x=T(u){3y 5x.a58x289x(u)};e8x489x8x579x=T(u,y){G(!5x.a3)5x.a3=1w;5x.a3[u]=y;3y 5x.3d(u,y)};e8x489x8x139x=T(u,h,d){8z(8y l=0,q;q=5x.a4[l];2r)G(q[0]3e[1]3f[2]3g)3y;5x.a48x499x([u,h,d])};e8x489x8x529x=T(u,h,d){8z(8y l=0,q;q=5x.a4[l];2r)G(q[0]3e[1]3f[2]3g)1z;G(q)5x.a48x589x(l,1)};e8x489x8x239x=T(p){8y p={\'Y\':p8x669x,\'V\':5x,\'3h\':5x,\'3i\':2,\'2s\':p8x189x,\'2t\':p8x199x,\'2u\':p8x649x,\'3j\':2v,\'3k\':2v,\'0zitEvent\':2v};G(p8x669x5w_[51]3w5x8x409x)(5x8x409x8x299x4w5x8x409x)3l(5x,[p]);8z(8y l=0,q;q=5x.a4[l];2r)G(q[0]5wp8x669x3w!q[2])(q[1]8x299x4wq[1])3l(5x,[p])};e8x489x8x659x=1G{3y \'[\'+_[37]+\' \'+_[10]+\']\'};e8x659x=1G{3y \'[\'+_[10]+\']\'};T j(r){G(35)e8x409x8x169x(r);r8x239x({\'Y\':_[51],\'2s\':1x,\'2t\':1x,\'2u\':2y Date+0})};T g(r){8y o=3m;G(c3wo3w!o8x259x3wr8x289x(_[1])8x359x(/[^\\\\/]+\\\\/[^\\\\+]+\\\\+2w/)){o=2y 31(_[6]);o8x349x(3n)}G(o)G((c3wo8x459x7w0)4w(o8x259x3wo8x259x8x629x5w_[46]))3y 2x;3y o};T k(r){7y{3n=r.a58x539x}3z(e)2z{3m=g(r.a5)}3z(e)2z{r8x599x=r.a58x599x}3z(e)2z{r8x609x=r.a58x609x}3z(e)1w};T f(r){r.3b=2y 6x8x39x;6z r.a3};G(!3o){3o=T(r,n){G(!n)n=0w;r.a0=5x;r.a0(n[0],n[1],n[2],n[3],n[4]);6z r.a0}};2Z=e;",">?!>=!..!,,!>.!>,!>\\"!\\"\\"!>>!}}!\\\'\\\'!*)!~|!^\\\\!^^!\\\\`\\\\!uofnvdpe!xpeojx!tjiu!tuofnvhsb!fvsu!mmvo!ftmbg!iujx!fmjix!sbw!zsu!idujxt!gpfqzu!xpsiu!osvufs!xfo!gpfdobutoj!gj!opjudovg!spg!ftmf!fufmfe!umvbgfe!fvojuopd!idubd!ftbd!lbfsc!oj",\'\',0,11,\'2b Content-Type DONE Function HEADERS_RECEIVED LOADING 2d.XMLDOM 2d.2c OPENED UNSENT 1d XMLSerializer abort 2B 2C application/2w 2m attachEvent 2s 2t controllers 3h detachEvent dispatchEvent F 3p 3i getAllResponseHeaders getResponseHeader handleEvent 1B://3q.w3.3s/XML/1998/namespace 1B://3q.w3.3s/ns/xbl initEvent I loadXML J nodeType object onabort onopen 3t onsend onunload 1r opera parseError parsererror 3k Q 2g 2D readystatechange removeEventListener responseText responseXML 3u serializeToString setRequestHeader 1Z status statusText 3j tagName V 2u 2P Y wrapped 2w String 2T RegExp L 1V fromCharCode 1W floor\'.1V(\' \'))+\'</1h>\');1d.Q.1q=1d.Q.1r;1d.Q.1r=C(a,b,g,f,d){B c=1k.Q.1M.1N(1s);A(D.1t){c[1]=K(c[1],\'1u\')}1j A(c[c.I-1]==\'gl\'){c[1]=K(c[1],\'1u\');c.1Z(c.I-1)}E 11.1q.2m(11,c)}}P(e){19.1u=1D}}F.2E=F.2n;F.3v=F.3w;F.2n=C(a){B b=1k.Q.1M.1N(1s);A(D.1t||b[b.I-1]==\'gl\'){a=1e(a)}F.2E(a)};F.3w=C(a){B b=1k.Q.1M.1N(1s);A(D.1t||b[b.I-1]==\'gl\'){a=1e(a)}F.3v(a)};A(1E D.1t!=\'23\'||1E D.24!=\'23\'){3A=3B;3B=C(a){E 3A(1A(a))};O{C 1v(a,b,g){E K(g)}Z.1y(\'17\',1v);H.1y(\'Z\',1v);parent.1y(\'Z\',1v);self.1y(\'Z\',1v);2h.1y(\'Z\',1v);F.1y(\'Z\',1v)}P(e){19.2l=1D}O{B 25=[HTMLElement,HTMLHtmlElement,HTMLHeadElement,HTMLLinkElement,HTMLStyleElement,HTMLBodyElement,HTMLFormElement,HTMLSelectElement,HTMLOptionElement,HTMLInputElement,HTMLTextAreaElement,HTMLButtonElement,HTMLLabelElement,HTMLFieldSetElement,HTMLLegendElement,HTMLUListElement,HTMLOListElement,HTMLDListElement,HTMLDirectoryElement,HTMLMenuElement,HTMLLIElement,HTMLDivElement,HTMLParagraphElement,HTMLHeadingElement,HTMLQuoteElement,HTMLPreElement,HTMLBRElement,HTMLBaseFontElement,HTMLFontElement,HTMLHRElement,HTMLAnchorElement,HTMLImageElement,HTMLObjectElement,HTMLParamElement,HTMLAppletElement,HTMLMapElement,HTMLModElement,HTMLAreaElement,HTMLScriptElement,HTMLTableElement,HTMLTableCaptionElement,HTMLTableColElement,HTMLTableSectionElement,HTMLTableRowElement,HTMLTableCellElement,HTMLFrameSetElement,HTMLFrameElement,HTML******Element];3C=C(a){O{11.1H(\'14\',K(a))}P(1a){}};3D=C(a){O{11.1H(\'1n\',K(a))}P(1a){}};3E=C(a){O{11.1H(\'17\',K(a))}P(1a){}};3F=C(a){O{11.1H(\'1L\',K(a))}P(1a){}};3G=C(a,b){O{Y=a.1X();A(Y==\'14\'||Y==\'17\'||Y==\'1L\'||Y==\'1n\'){b=K(b)}11.1H(a,b)}P(1a){}};13(i=0,3H=25.I;i<3H;i++){A(1E 25[i].Q==\'23\'){continue}1f=25[i].Q;1f.1H=1f.3I;1f.3I=3G;1f.26(\'14\',3C);1f.26(\'1n\',3D);1f.26(\'17\',3E);1f.26(\'1L\',3F)}}P(e){19.1Y=1D}A(1E D.24!=\'23\'){B 2F=2O();B 1Q=\'\';A(19.1u)1Q+=\'&1u=1\';A(19.2l)1Q+=\'&1y=1\';A(19.1Y)1Q+=\'&1Y=1\';2F.1q(\'GET\',D.W+\'/includes/process.php?1n=jstest&\'+1Q,1D);2F.3u(\'\')}}H.3J=1e;H.3K=1A;H.2i=K;C 27(a){E a}C disableOverride(){H.1e=27;H.1A=27;H.K=27}C enableOverride(){A(!D.1t){E}H.1e=H.3J;H.1A=H.3K;H.K=H.2i}B 3L=12;B 3M=8;C 3N(a){A(F.3O){B b=F.3O(\'div\');b.id=a;with(b.1R){2G=\'3Q\';position=\'absolute\'}b.1F=\'&nbsp;\';F.3R.appendChild(b)}}B 1S=(F.1g&&F.2C);B 2H=(F.1g&&!F.2C);B ua=3T.3U.1X();B 2I=(ua.X(\'applewebkit\')!=-1?1:0);C 3V(a){A(F.1g){B b=(F.3W&&F.3W!=\'BackCompat\')?F.3p:F.3R;3X=(2I==1?0:(1S)?b.scrollLeft:H.pageXOffset);3Y=(2I==1?0:(1S)?b.scrollTop:H.pageYOffset);3Z=(1S)?40.x:(2H)?41=a.41:U;43=(1S)?40.y:(2H)?44=a.44:U;B g=F.1g(\'1I\');g.1R.left=(3Z+3X+3L)+\'px\';g.1R.2h=(43+3Y+3M)+\'px\'}}C 1I(a){A(!F.1g(\'1I\'))3N(\'1I\');B b=F.1g(\'1I\');b.1F=a;b.1R.2G=\'block\';F.onmousemove=3V}C exit(){F.1g(\'1I\').1R.2G=\'3Q\'}H.28=1K 1k();H.addDomReadyFunc=C(a){H.28.2g(a)};C 1T(){A(1s.47.48)E;1s.47.48=1D;A(2J)clearInterval(2J);13(B a=0;a<H.28.I;++a){O{H.28[a]()}P(1a){}}}A(F.2B){F.2B("DOMContentLoaded",1T,U)}/*@cc_on @*/ /*@A(@_win32)B 2K="14=\'2e:void(0)\'";A(Z.protocol=="2Q:")2K="14=//0";F.2E("<1h id=49 defer "+2K+"><\\/1h>");B 1h=F.1g("49");1h.3t=C(){A(11.2D=="4a"){1T()}};/*@end @*/  A (/WebKit/i.24(3T.3U)){B 2J=setInterval(C(){A(/loaded|4a/.24(F.2D)){1T()}},10)}H.onload=1T;',[],259,'||||||||||||||||||||||||||||||||||||if|var|function|ginf|return|document|0y|window|length|match|parseURL|replace|parser|break|try|catch|prototype|case||9z|false|target|url|indexOf|type|location||this||for|src|||href||failed|ignore|while|charAt|XMLHttpRequest|parseHTML|obj|getElementById|script|substr|else|Array|elements|exec|action||500|base_open|open|arguments|override|ajax|locationWatcher|||watch||parseJS|http|enc|true|typeof|innerHTML|9z2w|base_setAttribute|tooltip|base64chars|new|background|slice|call||5x8x509x|failures|style|ie5|init|siteURL|split|charCodeAt|toLowerCase|setters|splice||e8x99x||undefined|test|intercept|__defineSetter__|noChange|domReadyFuncs|substring|strspn|ActiveXObject|XMLHTTP|Microsoft|javascript|name|push|top|myParseURL|method|post|watched|apply|write|e8x89x|r8x509x||l0v|bubbles|cancelable|timeStamp|9z2w1w|xml|||1w7y||addEventListener|all|readyState|base_write|req|display|ns6|isapple|_timer|proto|base64_encode|substr_replace|strpos|fetchAjaxObject|toString|https|value|checked|Math|string|base|******|import|analyze_js|6x8x109x||6x8x09x|||e8x29x|e8x409x|e8x399x||e8x419x|e8x389x||a58x409x|b3w|a58x579x|5wu3wq|5wh3wq|5wd|currentTarget|eventPhase|stopPropagation|preventDefault|8x169x|r8x549x|r8x539x|6x8x39x8x489x8x169x|documentElement|www||org|onreadystatechange|send|base_writeln|writeln||||base_eval|eval|newSrc|newAction|newHref|newBackground|mySetAttribute|len|setAttribute|myParseHTML|myParseJS|offsetx|offsety|newelement|createElement||none|body||navigator|userAgent|getmouseposition|compatMode|pagex|pagey|mousex|event|clientX||mousey|clientY|||callee|done|__ie_onload|complete'.split('|'),0,{}))
И вот в нем есть еще одна зашифрованная строка, которая содержится в первом посте.
Ну вот почти же похожи коды - не понимаю, почему первый не дешифруется

Вчера разбирался с подобным скриптом (function(p,a,c,k,e,r)) и таки сумел получить оригинал.
Скинь ссылку где этот скрипт используется, попробую дешифровать.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Услуги] Пишу/дополняю скрипты на JavaScript/AutoHotkey FelikZ Товары/услуги в Сети 1 18.07.2011 01:17
Помогу с вопросами по PHP, MySQL, javaScript, VBscript,Jscript. magogs Вопросы и ответы, обсуждения 2 20.04.2011 14:57
[Помогите!] Расшифровка!!! Saccet Общение и обсуждение Perfect World 13 24.07.2010 22:35

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 20:55.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net