N
najjannaj
Guest
Hallo,
ich habe folgenden Code in einer "b.js" und möchte diesen nun entschlüsseln:
Ich denke es ist mit "http://www.javascript-source.com/de/javascript-obfuscator.html" gemacht worden, bin mir aber nicht sicher, laut Wikipedia:
Bitte helft mir!
Mfg
najjannaj
ich habe folgenden Code in einer "b.js" und möchte diesen nun entschlüsseln:
Code:
var dl_,gk_=false,v7_,mk_,b8_=document,hz_=window,ra_='blablupp';var bpc={boot:function (a$){if(typeof (a$)!='string'){alert('Unable.\nThe path should be passed as a string argument to bpc.boot()');return}dl_=a$+(!a$.match(/\/$/)?'/':'');if(!a5_.a1w_){v8_(a5_.ap_?1:0)}mk_=b8_.getElementsByTagName('head')[0];var b$=ml_();var c$=b8_.createElement('script');c$.setAttribute('type','text/javascript');mk_.appendChild(c$);b$.open('GET',dl_+(a5_.ap_?'bpc/bpc_01.js':'bpc/bpc_02.js'),false);b$.send(null);c$.text=b$.responseText;if(v7_){a1x_()}else{v8_(2)}},getVersion:function (){return ra_}};var a5_={},mm_=navigator.userAgent.toLowerCase();a5_.ap_=(b8_.all&&!mm_.match(/opera/)&&!navigator.appVersion.match(/mac/i))?true:false,a5_.dc_=(hz_.controllers&&(parseInt(navigator.productSub)>20031001))?true:false;a5_.a_5_=false;a5_.a_6_=false;a5_.a1w_=((a5_.ap_||a5_.dc_)&&ml_())?true:false;function ml_(){return (a5_.ap_)?new ActiveXObject('Microsoft.XMLHTTP'):new XMLHttpRequest()}function v8_(a$){top.location=dl_+'redirect.html?e='+a$+'&f='+location.href}
Ich denke es ist mit "http://www.javascript-source.com/de/javascript-obfuscator.html" gemacht worden, bin mir aber nicht sicher, laut Wikipedia:
auf der Seite: "http://de.wikipedia.org/wiki/Obfuscator" gibt es schon einen, der das zumindest für die Windows Methode macht, mein Ziel ist eigentlich nur das man denn Code wieder schön untereinander stehen hat und nicht so kompliziert in einer Reihe. Das es unmöglich ist die richtigen Variablennamen wieder herauszufinden ist mir klar.Mittlerweile gibt es jedoch Decoder, um die Verschleierung rückgängig zu machen.
Bitte helft mir!
Mfg
najjannaj