Seite 1 von 2
JavaScript Code entschlüsselung??!!
Verfasst: 30.10.2006, 23:38
von Wirths Media
Hallo,
kann mir jemand verraten, was dies hier für nen Code ist?
Verfasst: 31.10.2006, 02:04
von net(t)worker
fehlt da nicht noch irgendein befehl der da wieder etwas lesbares rausmacht? so ist es doch nur eine Zuweisung an eine var...
Verfasst: 31.10.2006, 07:34
von Wirths Media
Hallo,
wollte eigentlich nicht den ganzen Code Posten, aber naja,wenn es nicht anders geht...
Das Script habe ich käuflich erworben und bestätigung des Verkäufers zum ändern des Scripts... (Leider ist er nicht der Prog.)
Gruß
Daniel
Verfasst: 31.10.2006, 09:33
von r2d2
versuch mal mit
codeauszug:
Code: Alles auswählen
function dc(e)
{
var ds="";
e=e.toUpperCase();
for(i=0;i<e.length;i+=2)
{
ds+=unescape("%" + e.substring(i,i+2));
}
return ds;
}
a = dc("66756e6374696f6e20 ...... ");
document.write(a);
müsste gehen. hab aber nicht ausprobiert.
r2d2
Verfasst: 31.10.2006, 14:53
von Wirths Media
das mit document.write habe ich schon, danke aber dann fungtoniert das Script nicht mehr, wenn ich den Herausgegebenen Code einsetze.
Gruß
Daniel
Verfasst: 31.10.2006, 15:04
von SloMo
Die oberen beiden Variablendefinition sind für den Code wichtig. Könnte so eine Art Schlüssel sein, der dich identifiziert.
Verfasst: 31.10.2006, 15:20
von Wirths Media
Ja, denke ich auch mal, weiss aber noch nicht wie...
Die erste var ist wohl der html Code...
Verfasst: 31.10.2006, 15:25
von twitch
ist das das komplette Script?
Wenn, wie Slomo, vermutet die oberen beiden Vars zum verschlüsseln dienen... wo werden die benutzt? in der funktion nicht...
Verfasst: 31.10.2006, 15:26
von Wirths Media
Ja, das ist das komplette Script
Verfasst: 31.10.2006, 15:55
von r2d2
ich habe das
decodiert un sehe, dass der code nicht komplett ist. somit ist nicht klar, wo tatsächslich die variablen d und fcrc benutzt werden.
r2d2
Verfasst: 31.10.2006, 16:00
von twitch
soweit bin ich auch @ r2d2 ... allerdings schmeißt der Firefox ne Menge JS-Fehler bei dem Code... so bekomme ich den nicht ganz angezeigt...
Verfasst: 31.10.2006, 16:04
von Wirths Media
fcrd kann man ja noch sehen aber d ist bei var dd=dct(d); angegeben....
Nur dct? finde ich nirgends, trotzdem funktionert das Script codiert...
Verfasst: 31.10.2006, 16:22
von Monk
Ich krieg das hier:
Code: Alles auswählen
<form name="form1" method="post" action="http://www.classfeed.com/ebay/typo.php5">
<div align="center">
<input name="word" type="text" id="word">
<select name="site" id="site">
<option value="de" selected>ebay.de</option>
<option value="uk">ebay.co.uk</option>
<option value="us">ebay.com</option>
<option value="in">ebay.in</option>
<option value="au">ebay.com.au</option>
<option value="ca">ebay.ca</option>
<option value="nl">ebay.nl</option>
<option value="fr">ebay.fr</option>
<option value="it">ebay.it</option>
<option value="es">ebay.es</option>
<option value="ie">ebay.ie</option>
</select>
<input type="submit" name="Submit" value="Suchen">
</div>
</form></p></td>
hope it helps,
Monk
PS. Frag mich nu aber keiner, wieso der Schnipsel die phpbb-Seite zerhaut
Verfasst: 31.10.2006, 16:27
von twitch
ich bekomm nur den fetzen:
function abn(n){
var nn=(n<0)?n*-1:n;return nn;
}
function hex(num){
var HexChars = "0123456789ABCDEF";
var HexStr = "";num=abn(num);
if(num==0) return "00";
while(num>0){
HexStr = HexChars.charAt(num%16) + HexStr;num = Math.floor(num/16);
}
return HexStr;
}
function CalcCRC32(str){
var limit=-306674912, crc, CRCTable=new Array();
for(i=0;i<=255;i++){
crc=i;
for(j=0;j<=7;j++){
if(crc & 1){
crc = (((crc & -2) / 2) & 2147483647) ^ limit;
}else{
crc = ((crc & -2) / 2) & 2147483647;
}
}
CRCTable=crc;
}
var crc=-1;
for(i=0;i<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";var ct2=new Array();
for(x=0;x
ist auf jedenfall mti HTML Encryptor bearbeitet worden...
Verfasst: 31.10.2006, 16:32
von Monk
twitch hat geschrieben:ich bekomm nur den fetzen:
Du gibst per document.write() aus? Dann ersetze mal '<' gegen die Entity und Du bekommst wahrscheinlich den ganzen Code. Oder gib als alert() aus.
Nachtrag: Den Code wollte ich nicht posten. Der ist sicher nicht dafür gedacht, dass er öffentlich auseinandergenommen wird
