Meta Generator aus dem Joomla Quelltext entfernen |
|
Von Haus aus enthält Joomla einen Metatag namens 'Generator'. Dieser zeigt an, mit welchem Editor die Homepage erstellt wurde. Lässt man sich den Quellcode seines Joomlaportales im Browser anzeigen, erhält man folgenden Code: <meta name="generator" Content="Joomla! 1.5 - Open Source Content Management" />
Seine Aufgabe besteht lediglich darin, eine Statistik über die Benutzung von Website-Editoren wiederzugeben. Da er für uns aber uninteressant ist und nur zusätzlichen Code bedeutet, ist es angebracht ihn zu entfernen. Zum Entfernen öffne die 'heap.php' Datei die im Verzeichnis: /libraries/joomla/document/html/renderer liegt. Suche nach folgendem Code, der sich normalerweise in der Zeile 84 versteckt und lösche ihn: $strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
Beachte: Wenn du ein Update deines Joomlasystemes durchführst, kann die 'heap.php' Datei überschrieben werden, so dass du dieses Prozedere wiederholen musst. Dies kann aber mit der Hilfe von dem Joomla SEF Patch umgangen werden. Hier findest du Informationen zur Entfernung vom Meta Generator unter Joomla 1.0.x. Kommentare (2)...
Nachdem diese Info benutzt werden kann, um angreifbare Joomla 1.5 Seiten kompromittieren zu können, sollten *alle* Stellen bereinigt werden. Alleine in der Basisinstallation sind es 7 Stellen. Daher halte ich es für sinnvoller, den String zu ändern.
-> Nur eine Stelle, wirkt überall auf der Webseite Hier der Ort: - Datei ist /libraries/joomla/document/document.php - Zeile ist 85 Auch hier gilt natürlich, dass die Datei document.php bei jedem Update überschrieben werden kann, aber es ist wenigstens nur *eine* Stelle Kommentar schreiben |





















