Eine schädliche Abhängigkeit führt ihr Installationsskript aus, sobald ein Entwickler „install“ eingibt – lange bevor irgendjemand die Schadfunktion bemerkt. Ihre Code-Scanner haben das Repository untersucht. Ihre Endpunkt-Tools haben einen Prozess, kein Paket, erkannt. Shield blockiert den Prozess auf dem Entwicklerendpunkt, bevor er ausgeführt werden kann.
Ein schlanker Agent · Workstations, Server und CI-Runner · Richtlinienverwaltung zentral

Verhindern Sie, dass schädliche Abhängigkeiten und Skripte überhaupt ausgeführt werden, indem Sie die Entwicklerendpunkte schützen, an denen die Angriffe beginnen.
Shield fängt Paketinstallationen in Echtzeit ab und gleicht sie mit der Malware-Analyse von Xygeni ab. Schädliche Pakete werden sofort bei der Installation blockiert und nicht erst am nächsten Morgen in einem Bericht gemeldet. Dasselbe gilt für das Netzwerk: Verbindungen zu bekanntermaßen schädlicher Infrastruktur werden getrennt, bevor Daten das System verlassen.
Definieren Sie die Regeln einmal, und Shield wendet sie auf jedem Rechner in Ihrer Organisation an: Mindestalter der Pakete, Zulassungs- und Sperrlisten, zugelassene Registries und Ziele für ausgehenden Datenverkehr.
Wenn etwas Kritisches auf einem Endgerät landet, kann Shield die Netzwerkverbindungen dieses Rechners automatisch oder auf Anforderung unterbrechen, sodass der Vorfall auf einen Laptop beschränkt bleibt, anstatt sich in der gesamten Organisation auszubreiten.
Eine Laufzeit-Firewall für den Entwickler-Endpunkt.

Jede Paketinstallation wird abgefangen und in Echtzeit validiert. Xygenis Malware-Frühwarnung erkennt schädliche Pakete, denen reputationsbasierte Tools noch vertrauen, ohne auf eine CVE-Meldung, eine Sicherheitswarnung oder eine veröffentlichte Signatur zu warten. Die Blockierung erfolgt, bevor das Installationsskript ausgeführt wird.
Die schnellsten Angriffe auf Lieferketten erfolgen in brandneuen Paketversionen. Mit Shield können Sie Pakete blockieren, die nach Ihrem festgelegten Schwellenwert veröffentlicht wurden, eine globale Regel festlegen und diese für jedes Ökosystem einzeln überschreiben. Außerdem können Sie entscheiden, was passiert, wenn ein Veröffentlichungsdatum nicht ermittelt werden kann: Warnung und Zulassung oder Blockierung.


Legen Sie fest, welche Dateien Ihre Entwickler herunterladen dürfen und woher. Pflegen Sie explizite Zulassungs- und Sperrlisten und beschränken Sie die Installationen auf die von Ihrer Organisation genehmigten Registries.
Das gleiche Modell gilt für Verbindungen. Shield prüft den ausgehenden Datenverkehr des Endpunkts anhand aktueller Netzwerkinformationen und unterbricht Verbindungen zu bekannten schädlichen IP-Adressen und Domains, die anhand von Bedrohungsindikatoren ermittelt wurden. So kann ein auf einem Rechner eingeschleuster Schadcode die Infrastruktur, für die er entwickelt wurde, nicht erreichen. Zusätzlich lässt sich der Datenverkehr zu Hochrisikozielen geografisch einschränken. Jede blockierte Verbindung wird zusammen mit dem Ziel, das sie erreichen wollte, protokolliert.


Isolieren Sie einen kompromittierten Rechner und unterbrechen Sie den gesamten ausgehenden Datenverkehr mit Ausnahme des Kanals des Agenten, um die Kontrolle über den Endpunkt zu behalten und ihn gleichzeitig einzudämmen. Aktivieren Sie den paranoiden Modus; die Isolierung wird dann automatisch angefordert, sobald eine kritische Warnung auf einem beliebigen Endpunkt eingeht.
Alle Workstations, Server und CI-Runner, auf denen der Shield-Agent ausgeführt wird, werden angezeigt, inklusive Betriebssystem, Agentenversion, aktuellem Status, Datum der ersten und letzten Nutzung sowie der zugehörigen Lizenz. Filtern Sie nach Hostname, Endpunkttyp oder Status.


Jeder Block wird in der Plattform als Ereignis gespeichert, inklusive Schweregrad, Zeitstempel, betroffenem Endpunkt, Dauer der Sicherheitslücke und Angabe, was genau blockiert wurde: Paket und Version oder Ziel. Filtern Sie nach Schweregrad, Kategorie, Typ, Benutzer oder Datumsbereich und exportieren Sie die Daten.
Jeder geschützte Endpunkt verfügt über ein eigenes Prüfprotokoll und eine eigene Komponentenliste, sodass Sie rekonstruieren können, was auf einem bestimmten Rechner passiert ist, wenn jemand danach fragt.


Ein leichter Agent, der Workstations, Server und CI-Runner abdeckt, mit flexiblen Sitzen, sodass die Abdeckung Ihren Mitarbeitern und nicht Ihrer Hardware folgt.
API-Risiken im Code erkennen und beheben, bevor sie in die Produktion gelangen.
Code- und Abhängigkeitsscans analysieren das Repository. Endpoint-Tools überwachen Prozesse und Verbindungen, verfügen aber nicht über den Kontext der Anwendungssicherheit, um ein Paket oder eine Registry zu interpretieren. Genau dazwischen liegt der Moment, in dem eine schädliche Abhängigkeit auf dem Rechner des Entwicklers ausgeführt wird. Hier setzt Shield an.
Reputations- und signaturbasierte Verfahren informieren Sie über Schadsoftware, sobald ein anderer Benutzer bereits betroffen ist. Shield blockiert Schadsoftware anhand von Verhaltens- und Risikoanalysen, was sie besonders am Tag eines Angriffs nützlich macht. Zusätzlich nutzt sie aktuelle Netzwerkinformationen, sodass Schadsoftware keine Verbindung zum Server herstellen kann.
Blöcke, Isolationen und Geo-Ereignisse landen in derselben Konsole wie Ihr Code und Ihre Abhängigkeiten. pipeline und geheime Erkenntnisse, mit einem einzigen Prüfprotokoll. Nicht ein anderer Agent mit einem anderen dashboard und ein anderer login.
Die Endpunkterkennung überwacht Prozesse, Dateien und Verbindungen auf Betriebssystemebene. Sie weiß nicht, was eine Paketregistrierung ist, ob eine Abhängigkeit schädlich ist oder ob eine Version erst gestern veröffentlicht wurde. Shield bringt den Kontext der Anwendungssicherheit auf den Entwicklerendpunkt und setzt Richtlinien für die relevanten Aspekte der Anwendungssicherheit durch.
Shield ist ein schlanker Agent, der Installationen in Echtzeit überprüft. Entwickler bemerken dies erst, wenn eine Installation blockiert wird; die Blockierung enthält dann auch den Grund dafür.
Bösartige und nicht autorisierte Paketinstallationen, Pakete, die jünger als Ihre Mindestaltersgrenze sind, Installationen aus nicht genehmigten Registrierungsstellen, Pakete auf Ihrer Sperrliste, ausgehende Verbindungen zu bekanntermaßen bösartigen IPs und Domains sowie Datenverkehr in von Ihnen eingeschränkte Regionen.
Sie entscheiden. Die Mindestalterrichtlinie erlaubt es Ihnen, entweder zu warnen und die Veröffentlichung zu erlauben oder sie zu blockieren, wenn das Veröffentlichungsdatum unbekannt ist.
Ja. Die globale Mindestaltersgrenze kann für jedes Ökosystem einzeln überschrieben und bei Bedarf für ein bestimmtes Ökosystem deaktiviert werden.
Es blockiert den gesamten ausgehenden Datenverkehr dieses Rechners mit Ausnahme des Kanals des Shield-Agenten selbst. Dadurch ist der Endpunkt zwar isoliert, aber weiterhin verwaltbar. Sie können dies bei Bedarf auslösen oder den paranoiden Modus aktivieren, sodass die Isolation automatisch angefordert wird, sobald eine kritische Warnung eingeht.
Auf Entwickler-Workstations, auf Servern und auf CI-Runnern. Die Lizenzierung erfolgt über Floating-Seats.
Ja. Jeder Block stellt ein Ereignis mit allen Details dar, und jeder Endpunkt speichert sein eigenes Protokoll. Ereignisse können gefiltert und exportiert werden.
mit der Xygeni All-In-One AppSec-Plattform