Fremde Inhalte
Spam-Seiten, Werbung oder Texte, die du nie geschrieben hast. In der Google-Suche tauchen Seiten auf, die es bei dir nicht gibt.
Fremde Inhalte, Weiterleitungen, unbekannte Administratoren oder eine Sperre beim Hoster: Ich suche den Befall von Hand, auch dort, wo ein Scanner nichts findet, bereinige die Installation und schließe die Ursache.
Anzeichen
Spam-Seiten, Werbung oder Texte, die du nie geschrieben hast. In der Google-Suche tauchen Seiten auf, die es bei dir nicht gibt.
Besucher landen auf fremden Seiten, oft nur vom Handy oder nur aus der Google-Suche. Dir selbst fällt es deshalb nicht auf.
Im Backend steht ein Benutzer, den niemand angelegt hat. Oder ein bekanntes Konto hat plötzlich andere Rechte.
Der Browser oder Google warnt vor der Seite. Der Hoster sperrt sie wegen verdächtiger Aktivität.
Von deiner Domain gehen Mails raus, die du nicht kennst, oder deine eigenen Mails landen auf einmal im Spam.
Neue Dateien in Uploads oder Plugin-Ordnern, Cronjobs ohne Besitzer oder ein plötzlich langsamer Server.
Sofortmaßnahmen
Schilder mir kurz, was du siehst. Zugangsdaten schickst du nicht per Mail, die klären wir über einen sicheren Weg.
Besser nicht
Ohne zu wissen, wann der Befall begann und wie er hereinkam, spielst du womöglich den Schadcode mit ein. Oder den Zugang, durch den er kam.
Wer einzelne Dateien oder Benutzer entfernt, zerstört Spuren und übersieht die Hintertür. Dann kommt der Befall zurück.
Ein Update schließt eine bekannte Lücke, aber keine Hintertür, die schon drin ist. Es kann den Befall sogar verdecken.
„Keine Funde“ heißt nur, dass der Scanner nichts kennt. Gut getarnter Schadcode fällt dabei durch.
Befall → bereinigte Installation
Unklar, was verändert wurde und seit wann. Schadcode versteckt sich in Themes, Plugins, Uploads, der Datenbank und in geplanten Aufgaben.
Dateien und Datenbank gesichert, Zeitpunkt und Umfang eingegrenzt. Core, Plugins und Themes mit den Originalen verglichen, Uploads, Datenbank, Administratoren und Cronjobs durchgesehen.
Malware und Hintertüren liegen verstreut, ein Backup kann mit infiziert sein.
Schadcode entfernt oder die Installation aus einem sauberen Stand neu aufgebaut, je nachdem, was die Suche zeigt.
Das Einfallstor ist offen, alte Zugänge und Schlüssel gelten weiter.
Einfallstor geschlossen, soweit feststellbar. Passwörter und Schlüssel erneuert, veraltete Software aktualisiert.
Website und Funktionen sind ungeprüft, Google zeigt womöglich weiter eine Warnung.
Seite und Formulare geprüft, Sicherheitsmeldungen in der Search Console durchgesehen und die erneute Überprüfung beantragt.
Am Ende bekommst du einen Bericht: was gefunden wurde, was ich getan habe und welche Risiken bleiben.
Bei der WordPress-Seite eines kleinen Betriebs fand ich von Hand mehrere Schaddateien, darunter eine Webshell. Für Scanner waren sie unsichtbar, die älteste lag schon lange unentdeckt auf dem Server. Die Datenbank war stark aufgebläht.
Ich habe den Schadcode entfernt, den Core repariert, die Datenbank bereinigt, alle Passwörter erneuert und PHP aktualisiert.
Ich rechne nach Aufwand: 90 € netto/Stunde. Nach deiner Schilderung und einem ersten Blick sage ich dir, womit ich rechne, bevor ich weiterarbeite. Eine Pauschale gibt es erst, wenn der Umfang klar ist.
Teurer wird es durch eine unklare Zugriffslage, fehlende oder infizierte Backups, viele alte Plugins, eine verseuchte Datenbank und eine Sperre beim Hoster. Manchmal ist ein sauberer Neubau günstiger als die Bereinigung. Das sage ich dir dann.
Die Bereinigung ist ein Einzelauftrag, die Betreuung keine Bedingung. Wenn die Seite danach nicht wieder verwahrlosen soll, übernimmt die Website-Betreuung Updates, Backups und Monitoring.
Dort gilt: Ab dem zweiten Vertragsjahr ist eine Bereinigung pro Jahr enthalten. Ausgenommen sind Vorfälle durch Änderungen, die nicht mit mir abgestimmt waren. Eine Garantie gibt es nicht.
Ob bereinigt oder neu aufgebaut wird, zeigt erst die Prüfung. Dauerhafte Sicherheit und die Dauer der Arbeit kann ich nicht zusagen. Wann Google eine Warnung entfernt, liegt nicht in meiner Hand.
Waren personenbezogene Daten betroffen, können Meldepflichten nach der DSGVO entstehen. Das bewerte ich nicht, denn Rechtsberatung gehört nicht zu meiner Arbeit. Ich liefere dir die technischen Fakten für deine Datenschutzbeauftragte oder deinen Anwalt.
Zeigt die Seite nur eine Fehlermeldung nach einem Update? Dann passt Hilfe bei WordPress-Fehlern. Willst du erst selbst durchgehen, was zu tun ist, hilft die Checkliste im Blog. Für Agenturaufträge ist White-Label-Arbeit nach Absprache möglich.
Kontakt
Welche Website ist betroffen, was fällt auf und seit wann? Bitte sende keine Passwörter oder vertraulichen Kundendaten.
Ich lese jede Anfrage selbst und melde mich persönlich mit dem nächsten Schritt.