Schade, dass aus dem Thread wieder ein auf dieses Forum bezogener Suchfunktionsthread geworden ist.
Bestreitet ja auch keiner, dass die ganze Materie, die an einer Webanwendung wie Joomla dranhängt unkompliziert wäre.
Autos finde ich als Vergleiche immer toll: Ich stell mir einen Anfänger genauso vor, wie wenn ich jetzt mein Auto reparieren müßte. Ich würde zwar noch die Motorhaube aufbekommen, aber dann wäre auch Schluss. Klar könnte ich mit einem Selfmade-Repair-Buch den Ölfilter gewechselt bekommen, aber um das Fahrwerk einzustellen reicht es nicht. Da bräuchte ich dann doch das Wissen darüber, was ich da mache und auch das notwendige Werkzeug dazu.
Und genauso sehe ich die Situation von Joomla: die Rechte von Dateien und Verzeichnissen bekommt der Anfänger durch solch ein Forum noch gesetzt. Wenn es aber darum geht, Serverkonfigurationen anzupassen, sollte man doch lieber wissen, was man da tut. Wenn ich schon durch dieses Forum beobachten kann, dass man bei manchen Hostern über die htaccess gewisse PHP-Parameter überschreiben kann oder sogar manche Hoster auf Anfrage den Safemode abschalten, überkommt mir das kalte Grausen.
Klar kann man auch hier argumentieren, dass die Hoster dran schuld sind und den User hätten bevormunden sollen. Aber hey: die wollen auch nur Geld verdienen.
Nicht dass ich diese Hoster damit in Schutz nehmen wolle, aber ich nehme auch nicht die User, die genau diese Flags dann setzen, in Schutz. Sehr vielen (nicht allen!) Anfängern geht es nur darum diese oder jene Komponente zum Laufen zu bekommen. Egal, ob dann der Safemode deaktiviert wurde oder die Rechte auf 777 gestellt wurden. Wenn es dann läuft, wird nicht darüber nachgedacht, was es für Auswirkungen hat.
Diese Auswirkungen konnte man schön im Sommer beobachten, als die Scriptkiddie-Cracking-Welle über Joomla und deren 3rd-Party-Komponenten schwappte. Die Angriffsmethode war lächerlich einfach. Und warum? Weil Joomla und auch gewisse Komponenten lächerlich einfach zu cracken war. Das hat sich nun gottseidank ein wenig geändert, aber so richtig gelernt hat man auch nicht daraus. Joomla läßt sich immer noch auf Webspace betreiben, auf dem register_globals aktiv ist. Zwar wird eine Warnmeldung im Backend ausgegeben, aber wenn die mich nervt, kann ich sie auch ausknippsen.
Man kann dem "gemeinen" User auch keinen Vorwurf machen, es wird ihm ja einfach gemacht. Und hier finde, müßte man ansetzen, wenn man Joomla sicherer machen möchte. Man kann dem User über eine Doku nicht an die Hand nehmen und ihm Schritt für Schritt erklären, wie er welches Flag zu setzen hat. Dafür ist die Vielzahl an Konfigurationen (Webspace, vServer, Rootserver, ModulPHP, CGIPHP usw.) zu überwältigend.
Aber wenn man die Funktionalität von Joomla in unsicheren Konfigurationen einschränken, den User darauf hinweisen würde und ihm aber gleichzeitig Dokus in die Hand gibt, um den Missstand zu beheben, könnte man einiges erreichen. Klar ist mir auch, dass dann einige User Abstand von Joomla nehmen würden, aber solche Auswirkungen muss man einfach in Kauf nehmen.
CU
Stephan


LinkBack URL
About LinkBacks
Zitieren

Lesezeichen