download-1

Joomla! wurde gehackt! Was ist zu tun?


Eine gehackte/kompromittierte Website ist eine potentielle Gefahr für den Domaineigner/Inhaber und für Dritte.
Hier ist eine schnelle und effektive Reaktion notwendig!

1. Website deaktivieren

warum?

Eine gehackte Seite kann eigene Schäden und Schäden bei Dritten verursachen. Z.B. durch Phishingscripte, Spams, illegale Downloads usw. Der Domaineigentümer wäre für derlei Schäden haftbar. Schadensminimierung ist somit erste Pflicht! Außerdem muss der Zustand der Seite "eingefroren" werden, damit die Daten störungsfrei untersucht werden können.

wie?
  • Beste Möglichkeit: Passwortschutz setzen (.htaccess)
  • oder Basisverzeichnis unbenennen
  • notfalls alle Daten herunterladen und vom Server löschen
2. Einbruch untersuchen und Lücke finden

warum?

Es muss die ausgenutzte Sicherheitslücke und der Zeitpunkt des Angriffs gefunden werden, damit geklärt ist welche Sicherung verwendet werden kann und wie die Lücke entfernt werden kann.
Ohne diese Erkennung und Beseitigung wird ein typischer Angreifer (oft automatisiert) immer wieder kommen.

wie?
  • Zeitstempel veränderter Dateien ermitteln
  • Web-Server-Logs und FTP-Server-Logs untersuchen
Die Untersuchung der Logfiles ist nicht ganz trivial und erfordert eine gewisse Erfahrung! Wenn hier Unsicherheiten bestehen, sollte dieser elementar wichtige Schritt durch einen Profi erfolgen.

3. Daten löschen, saubere Sicherung laden, Passwörter ändern

warum?

Angreifer hinterlassen fast immer Backdoor-Scripte, über die sie dann später jederzeit die Kontrolle über den Webspace bekommen ohne das es neue Sicherheitslücken geben muss. Dies sind oft sogenannte Shell-Scripte, die sich unter beliebigen Dateinamen in beliebigen Verzeichnissen befinden können. Diese zu finden ist sehr aufwendig! Deswegen sollten alle Dateien und alle Datenbankinhalte gelöscht werden und erst dann eine saubere Sicherung (zeitlich vor dem Angriff) zurückgespielt werden.
Vor dem Zurücksichern alle FTP-Passwörter neu setzen!
Nach dem Zurücksichern alle Joomla!-Passwörter der Superadmins ändern!

wie?
  • FTP-Passwort mit Hilfe der der Webhosting-Verwaltung ändern.
  • Dateien per FTP löschen und Sicherung per FTP hochladen.
  • Datenbankinhalt per phpMyAdmin löschen und Sicherungsdump importieren.
  • Im Joomla!-Backend alle Superadmin-Accounts und deren Emailadressen prüfen und Passwörter ändern!
An dieser Stelle scheitern leider viele User, weil keine Sicherungen existieren!
Sollte das der Fall sein, müssen alle Aktivitäten des Angreifers exakt anhand der Logs untersucht werden, damit man tatsächlich alle benutzten/erzeugten Dateien findet und entfernen kann.

4. Lücke schließen, Seite wieder freigeben

warum?

Das Schließen/Entfernen der Lücke ist aus Gründen der Schadensminimierung eine Zwangsvorgabe und muss wohl nicht näher begründet werden...
Erst nach Schließung der Lücke darf eine Seite wieder frei gegeben werden.

wie?

Welche Lücke geschlossen werden muss, hängt von den Ergebnissen aus Punkt 3) ab.  Meistens handelt es sich um veraltete Scripte, die geupdated werden müssen. Hinweise auf Lücken und verfügbare Updates findet man in der Joomla!-Community (z.B. hier oder hier)

Lesen Sie hier, was Sie bezüglich der Sicherheit eines Joomla! beachten sollten!

Quelle: www.fc-hosting.de


Service für Kunden bei www.fc-hosting.de:

Wenn Sie ein Problem mit einem kompromittierten Joomla! dort haben, melden Sie sich dort umgehend. Dort wird auf Wunsch alle oben genannten Schritten für Sie durchgeführt! Weitere Hilfen finden Sie hier.

Dieser Artikel ist vom Autor zur Verwendung unter www.joomla-tutorials.de freigegeben. Eine Verwendung auf anderen Webseiten ist nur mit Erlaubnis des Autors gestattet!
Autor: flotte  Webseite: www.fc-hosting.de
 

Benutzer gerade Online

Wir haben 31 Gäste online

Empfehlungen / Hilfe

video-filme joomla-schweiz
joomla-galerien joomla-downloads
joomla-org-englisch easyjoomla
joomla-deutschland joomla-templates-royal
joomlaportal-de

cybergurk
Joomla und mehr...
xing

Unterstützen

Finden Sie das unsere Seite eine gute Sache darstellt? Helfen Sie mit, dass wir diesen Standard beibehalten können.
Ihre Spende hilft uns!

spenden

Vielen Dank für Ihre Unterstützung!