Benutzer:Elkuku/Proyektz/EVI1
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
EVI 1 - EasyVerifyInstall - überprüft alle Joomla! Coredateien auf Existenz und Inhalt. Die Überprüfung des Inhalts geschieht mit Hilfe einer zuvor berechneten Prüfsumme.
EVI besteht aus einer Datei:
Das Skript enthält die Prüfsummen aller Joomla! Core Dateien.
Beachten Sie bitte, dass jede Joomla!version ihre eigene evi.php benötigt, da sich die Hashwerte natürlich ändern.
Die Datei muss sich im Joomla! Rootverzeichnis befinden (siehe Abb. 1.1).
[Bearbeiten] Ablauf
Die Datei
evi.php muss nun direkt aufgerufen werden:
http://DOMAIN.TLD/evi.php
und los geht's....
Es werden jetzt alle Joomla! Coredateien Ihrer Installation eingelesen und mit der entsprechenden Prüfsumme verglichen. Abhängig von Ihrem Server kann dies schon ein paar Sekunden dauern.
In Ausnahmefällen müssen Sie möglicherweise den Wert für die PHP max_execution_time erhöhen. Im Allgemeinen ist dies jedoch nicht erforderlich.
Wenn die Überprüfung abgeschlossen ist, wird das Resultat angezeigt:
[Bearbeiten] File not found
Diese Dateien sind in einer Standard Joomla! Installation vorhanden und wurden auf Ihrem Webspace nicht gefunden.
Haben Sie zum Beispiel das Verzeichnis
installation bereits gelöscht, werden hier erst einmal sehr viele Dateien stehen.
Wenn es sich hierbei um Dateien mit der Endung
.php oder
.js handelt, sollten Sie diese Dateien noch einmal hochladen
[Bearbeiten] Verification failed
Diese Dateien weisen eine unterschiedliche Prüfsumme auf. Dies kann darauf hindeuten, dass die Datei nicht vollständig übertragen wurde.
Zur Sicherheit können Sie auch diese Dateien noch einmal hochladen.
[Bearbeiten] Optionen
Sie können bestimmte Verzeichnisse von der Überprüfung ausschliessen.
Ebenso bekommen Sie mit der Option Full verbose alle Dateien die überprüft wurden angezeigt.
[Bearbeiten] Download
Hier finden Sie die Downloads für spezifische Joomla!versionen.
Diese Pakete wurden mit dem EVI-builder Skript erstellt. Hiermit können auch spezielle Hashsets für Jooma!installationen inklusive der installierten Komponenten erstellt werden.
[Bearbeiten] EVI 2
Basierend auf der Idee von EVI 1 entstand EVI 2. Hiermit kann von allen Dateien einschliesslich der 3PD Extensions ein Hashset erzeugt werden, mit dem Sie Ihre Website jederzeit auf geänderte oder hinzugefügte Dateien überprüfen können.
Da dieses Hashset Informationen über die auf Ihrem Webspace installierten Komponenten geben kann, wurde für EVI 2 ein spezieller, gesicherter, Bereich geschaffen.
- Weitere Informationen: EVI 2 Dokumentation
