PHP Immunity + Proactive Defense
Proactive Defense ist eines der zentralen Elemente unserer Sicherheitsmaßnahmen. Es ist Teil von Imunify360 und hat die Aufgabe, eine Schutzschicht über die Anwendung selbst zu legen.
Vereinfacht dargestellt: Wenn auf eine Anwendung oder Website zugegriffen wird, ist die erste Verteidigungslinie die Netzwerk-Firewall. Sie erkennt die IP-Adresse, von der die Verbindung kommt, bewertet deren Reputation und entscheidet bei Verdacht auf einen Bot oder bösartigen Akteur, ob sie die IP blockiert oder zusätzlichen Prüfungen unterzieht, etwa einem Captcha-Test.
Nach dieser ersten Filterung folgen Prüfungen auf Webserver-Ebene: Eine Engine analysiert die Anfrage und blockiert anhand einer Regelbibliothek alle Anfragen, die darauf abzielen, die Sicherheit der Anwendung zu verletzen.
Diese beiden Schichten sind unverzichtbar, doch Proactive Defense hebt die Sicherheit auf die nächste Stufe: Es analysiert die Ausführung des Codes selbst.
Stellen Sie sich vor, ein Angreifer hat die ersten beiden Schichten überwunden und schädlichen Code in die Datei index.php einer WordPress-Website eingeschleust. An diesem Punkt ist die Website kompromittiert, und sobald ein Besucher sie aufruft, wird der Schadcode ausgeführt.
Mit Proactive Defense wird dieser Code nicht ausgeführt: Das Sicherheitssystem blockiert den Prozess und verhindert, dass sich die Manipulation auf die Besucher und die Reputation der Domain auswirkt.
Proactive Defense ist seit etwa einem Jahr im Produktivbetrieb und für alle Konten aktiv. Die Neuerung heißt PHP Immunity.
PHP Immunity ist in der Lage, unbekannte Malware und unbekannten Schadcode dynamisch zu erkennen, der noch nicht in der Datenbank von Proactive Defense enthalten ist. Es lernt automatisch aus jeder neuen, bisher unbekannten Infektion, ohne auf ein Update der Malware-Datenbank von Proactive Defense warten zu müssen. Auf diese Weise werden die gefürchteten Zero-Day-Angriffe verhindert.
Es erkennt und stoppt die Malware aber nicht nur, sondern entfernt sie auch automatisch aus den betroffenen Dateien. Die Infektion wird beseitigt und ein erneutes Auftreten verhindert, sodass die Website oder App weiterläuft, als wäre nichts geschehen.