Hallo zusammen wir haben heute durch Zufall festgestellt dass auf einer Seite in einem recht großen Projekt (ca. 2500 Seiten) alle Links von außen verändert wurden.
Nach leeren des Caches war die Seite allerdings wieder im ordnungsgemäßen Zustand.
Jedem Link auf der Seite, sei es News oder Menüpunkte wurde folgendes angehängt.
index.php?id=201&L=http://www.delichat.com/phplive/list2.txt
Nach kurzem googeln haben wir eine weitere Seite (nicht von uns) gefunden, die anscheinend mit diesem Problem zu kämpfen hat.
http://www.google.de/search?hl=de&q=%2Fphplive%2Flist2.txt&meta=
Hier dasselbe Problem nur ein anderer Link der nach &L= angefügt wird.
http://www.sjf.ch/index.php?id=9&L=22
Sind dazu Sicherheitslücken bekannt oder wie kann so was kommen?
Hallo,
stell deine config.linkvars in deine condition und du wirst soetwas nie wieder sehen. Begründung: Nur wenn L=0, L=1 usw, wird die Variable angehängt und sonst greift die Condition nicht mehr und nichts wird angehängt.
Wie kann soetwas passieren? Weiß ich leider auch nicht. Ich vermute, da "verhaspelt" sich Realurl/... und dann bleibt das in der URL hängen
georg
zur Zeit habe ich das so drin stehen:
config.linkVars=L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
[global]
Was müsste ich den daran ändern um diese unschönen dinge nicht im link stehen zu haben?!
also ist das kein von "aussen" herbeigeführtes Problem sondern purer Zufall? Sieht mir schon sehr nach nem spam versuch aus da es sich ja teilweise um irgendwelche sex-seiten handelt?!
Hallo,
Zeile 1 in die Condition verschieben.
Irgendeinen Einfluss wirds schon geben, kann zB auch irgendein robot gewesen sein, macht natürlich auch keinen guten Eindruck, aber IMO richtets keinen Schaden an.
georg
so?
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
[globalVar = GP:L = 1]
config.linkVars=L
config.sys_language_uid = 1
config.language = en
config.locale_all = english
[global]
Danke dann bin ich schon mal beruhigt 🙂
ja!
berichte doch nach einziger zeit ob es erfolg gehabt hat
lg georg
ja ich werde das die nächsten tage im auge behalten und berichten. danke
Hi zusammen,
ich hatte das Problem ebenso, hab nun auch
die
config.linkVars=L
Zeile verschoben und es sieht gut aus. Für den Tipp einmal ein
starkes DANKE an just2b !!!
@TYPODrei:
Ist bei Dir irgendwas Negatives durch die Umstellung aufgetreten? Läuft
alles noch? Danke für ne kleine Rückmeldung.
Beste Grüße,
marki
marki schrieb Für den Tipp einmal ein
starkes DANKE an just2b !!!
bitte gerne
marki schrieb@TYPODrei:
Ist bei Dir irgendwas Negatives durch die Umstellung aufgetreten? Läuft
alles noch? Danke für ne kleine Rückmeldung.
was negatives kann auf keinem Fall auftreten
georg
Bis jetzt ist es nicht wieder aufgefallen. Allerdings war es schon beim ersten auftreten purer Zufall das ich es gesehen habe da es nur bei einer von ca. 3000 Seiten war.
Also mit Bestimmtheit kann ich nicht sagen dass es nicht mehr aufgetreten ist. Aber an der besagten Seite ist es weg. Also sieht es ganz gut aus.
Und etwas Negatives hat es auf jeden Fall nicht bewirkt.
Hi just2b und TYPODrei,
danke für die Rückmeldungen. Also ich hab es eben nochmal
direkt getestet, es funktioniert.
So kann man testen, ob es immer noch auftritt:
Homepage-Beispielseite: http://www.domaintest1.de/index.php?id=1&L=0
(funktioniert auch ohne L=0 etc.)
Leere im BE den Cache dieser Seite, so daß diese Seite noch nicht/nicht mehr
im Cache ist.
Rufe dann die Seite als "allererstes Mal" auf "nicht korrekte Weise" mit
einem "mistigen Anhang" auf,
z.B. so:
http://www.domaintest1.de/index.php?id=1&L=0http://irgendwas.sdkjfjfdkffj
Es kommt zwar vor und nach Anwendung des "config.linkVars=L-Tricks"
die korrekte Seite, aber
1. im "alten Fall" ohne den config.linkVars=L verschoben zu haben, sieht man nun,
daß alle Links auf dieser Seite den mistigen Anhang "http://irgendwas.sdkjfjfdkffj" ebenfalls enthalten (mit der Maus drüber fahren).
Das setzt sich fort, wenn die aufgerufenen Seiten noch nicht im Cache waren...
... im Cache wird dieser mistige Link dann abgelegt usw usw...
2. nach dem "config.linkVars=L-Tricks" kommt ebenfalls die korrekte Seite,
aber die Links in dieser Seite enthalten nicht mehr den mistigen Anteil.
Die Links und auch der Cache sind sauber. :-)
Schöne Grüße,
marki
Hallo,
Zeile 1 in die Condition verschieben.
Wohl ne doofe Frage, aber was ist die Condition bzw. welche Condition?
danke,
Patrick
Hallo,
Patrick S. schrieb
Zeile 1 in die Condition verschieben.
Wohl ne doofe Frage, aber was ist die Condition?
[/quote]
man sollte schon den Code verstehen den man schreibt... 😉
Condition ist zB das:
[globalVar = GP:L = 1]
..
[global]
georg
Hmm, danke. Soweit konnte ich mir das auch uebersetzen, aber ich hab aus meiner Sicht keinen Sinn darin gesehen (und es darum wohl gleich verworfen), weil es ausserhalb der "Condition.." ja ebenfalls Wirkung hat. Denke ich doch?!
Was auch immer. Ich habs verschoben und nun guck ich mal, obs bei mir auch was bringt.
Danke !