Magento Sicherheit: Ihr Shop verdient einen ordentlichen Schutz
Ein Magento Shop sollte ein Ort sein, an dem Ihre Kunden bedenkenlos einkaufen können. Veraltete Software, Sicherheitslücken in Extensions, ungünstige Serverkonfigurationen oder eingeschleuster Schadcode können da allerdings schnell einen Strich durch die Rechnung machen.
Vielleicht haben Sie bereits eine Sicherheitswarnung erhalten. Vielleicht verhält sich Ihr Shop merkwürdig oder Sie möchten einfach wissen, ob Ihre Magento Installation ausreichend abgesichert ist.
In solchen Fällen kann ich Ihnen helfen, die technische Situation zu beurteilen und die notwendigen Maßnahmen umzusetzen.
Ich beschäftige mich seit 2011 intensiv mit Magento. In dieser Zeit habe ich so ziemlich jede Art von technischem Problem kennengelernt, darunter natürlich auch Sicherheitslücken, verdächtige Dateien und Shops, deren Software schon bessere Zeiten gesehen hat.
Manchmal beginnt guter Schutz einfach damit, sich die Sache einmal ganz genau anzusehen.
Wie ich Ihren Magento Shop absichern kann
Ihr Magento Shop verhält sich merkwürdig?
Nicht jedes Sicherheitsproblem macht sich sofort bemerkbar.
Manchmal funktioniert ein Shop plötzlich anders als gewohnt. Besucher werden auf fremde Webseiten weitergeleitet, unbekannte Inhalte tauchen auf oder im Quellcode finden sich Änderungen, die dort eigentlich niemand vorgenommen haben sollte.
Gelegentlich kommt der erste Hinweis auch vom Hoster, von einem Kunden oder durch einen Sicherheitsscanner.
Typische Auffälligkeiten, denen man nachgehen sollte, sind beispielsweise:
- Verdächtiger JavaScript Code oder unerwartete Änderungen im Checkout.
- Unbekannte Dateien, Skripte oder Benutzerkonten im Magento Admin.
- Ungewollte Weiterleitungen, fremde Inhalte oder ungewöhnliche Serveraktivitäten.
- Veraltete Magento Versionen, PHP Versionen oder Extensions.
- Bekannte Sicherheitslücken, für die noch keine Gegenmaßnahmen umgesetzt wurden.
- Wiederkehrende Sicherheitswarnungen oder Hinweise auf einen möglicherweise bereits erfolgten Angriff.
Natürlich bedeutet nicht jede ungewöhnliche Fehlermeldung gleich, dass Ihr Shop gehackt wurde. Magento hat schließlich auch ohne fremde Hilfe gelegentlich seine Eigenheiten.
Eine ernsthafte Warnung sollte man dennoch nicht auf die leichte Schulter nehmen.
Wie läuft die Zusammenarbeit ab?
Bevor ich irgendwelche Dateien verändere oder Sicherheitspatches einspiele, möchte ich zunächst verstehen, wo das eigentliche Problem liegt.
Deshalb gehe ich bei der Untersuchung und Absicherung möglichst strukturiert vor.
Magento 1 und Magento 2 Sicherheit
Ich unterstütze sowohl Betreiber von Magento 1 Shops als auch von Magento 2 Installationen.
Gerade ältere Shops benötigen häufig besondere Aufmerksamkeit. Die verfügbaren Sicherheitsupdates, eingesetzten PHP Versionen und technischen Abhängigkeiten unterscheiden sich teilweise erheblich von modernen Magento Installationen.
Nicht immer ist deshalb ein großes Update oder gar ein kompletter Neubau notwendig.
Manchmal reichen gezielte Anpassungen und zusätzliche Sicherheitsmaßnahmen aus, um bestehende Probleme zu beheben und Risiken zu reduzieren.
In anderen Fällen kann eine Migration auf eine aktuelle Magento Version langfristig die bessere Entscheidung sein.
Welche Lösung sinnvoll ist, hängt vom jeweiligen Shop ab. Ich halte wenig davon, aus jedem Sicherheitsproblem gleich ein großes Entwicklungsprojekt zu machen.
Eine hundertprozentige Sicherheit gibt es nicht
Gute Sicherheit ist keine einmalige Angelegenheit.
Magento Erfahrung ist auch bei Sicherheitsproblemen wichtig
Die Sicherheit eines Magento Shops lässt sich nicht isoliert betrachten.
Eine Schwachstelle kann in einer Extension stecken, durch individuellen Programmcode entstehen oder mit PHP, dem Webserver beziehungsweise dem Zusammenspiel verschiedener Komponenten zusammenhängen.
Deshalb ist es hilfreich, nicht nur einzelne Sicherheitswerkzeuge zu kennen, sondern auch das Magento Shopsystem selbst.
Ich entwickle seit 2011 mit Magento und kenne sowohl die Eigenheiten älterer Installationen als auch die Architektur moderner Magento 2 Shops.
Dabei arbeite ich unabhängig und kümmere mich persönlich um die technische Analyse und Umsetzung.
Sie sprechen also direkt mit demjenigen, der sich später auch Ihren Quellcode ansieht.
Wenn Sie sich einen Eindruck von meinen bisherigen Arbeiten verschaffen möchten, finden Sie auf meiner Seite zahlreiche Magento Projekte und Referenzen.
Sie benötigen Unterstützung bei der Magento Sicherheit?
Dann schauen wir uns Ihren Magento Shop doch einmal gemeinsam an.
Ich freue mich darauf, von Ihnen zu hören!
Ihr Mex