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.


alltagz del.icio.us Digg.com Diigo Facebook Favoriten.de folkd.com Furl icio.de Linkarena Linksilo.de Oneview Reddit SeekXL Simpy SumaXL Technorati Mister Wong Yigg

Kommentare (2)

...
Das ist das was ich gesucht habe dankesmilies/cheesy.gifsmilies/cheesy.gifsmilies/cheesy.gifsmilies/cheesy.gifsmilies/wink.gifsmilies/wink.gifsmilies/wink.gifsmilies/wink.gif
ru-page.de , 19 Januar 2010
...
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
gorgonz , 08 Januar 2011

Kommentar schreiben

kleiner | größer
security image
Trage bitte den oberen Code hier ein:

busy