• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Was macht folgende Funktion? (in Zusammenhang mit parseInt)

Karli1969

New member
Hallo zusammen,

ich habe hier eine komische Anwendung von parseInt gefunden:

HTML:
function uELEio(xfNt) {
	var xewOV = [parseInt][0](xfNt);                  
	return xewOV;
}

Was macht diese Funktion? ParseInt soll ja aus einem String (vermutlich dem übergebenden xfNt einen Integerwert machen. Habe dazu auch schon einiges gegoogelt aber die [0] irritiert mich. Oder bedeutet das, dass das erste Zeichen des Strings in einen Int konvertiert werden soll?

Danke für Eure Hilfe und viele Grüße
Karli
 
Zuletzt bearbeitet von einem Moderator:
[parseInt] erzeugt ein array mit der funktion parseInt auf index 0
[0] ist der zugriff auf den eintrag auf index 0 in einem array
das ganze ist somit sinnlos und parseInt(xfNt) macht genau das gleiche
 
OK, vielen Dank. Das hilft mir schon weiter. In dem DHL-Trojaner, aus dem ich den Code habe (heute per Mail bekommen), sind eine Menge solcher unnötigen Verkomplizierungen, die wahrscheinlich nur den Zweck haben, die wahre Funktion zu verschleiern und es den Virenscannern schwieriger zu machen, das Script als Schadcode zu erkennen.
 
Zurück
Oben