Einrichtung in Wirespeed
- Melden Sie sich bei Wirespeed an und navigieren Sie zu Integrations > Add Integration > Generic Detection
- Geben Sie einen Quellennamen ein, um dieses sendende System zu identifizieren (zum Beispiel
Internal SIEM) - Aktivieren Sie optional Authentifizierung (siehe Authentifizierung)
- Klicken Sie auf Integrate
- Wählen Sie Webhook Details
- Kopieren Sie die Webhook-URL und, falls Sie die Authentifizierung aktiviert haben, das Webhook-Secret
Authentifizierung
Die Authentifizierung ist optional und standardmäßig deaktiviert. Wenn Authentifizierung aktiviert ist, muss jede Anfrage das Webhook-Secret der Integration im HeaderX-Webhook-Key enthalten:
401 abgelehnt, und die Ablehnung wird im Protokoll der Integration vermerkt (höchstens einmal alle fünf Minuten, damit ein falsch konfigurierter Absender das Protokoll nicht fluten kann). Das Secret wird niemals in der URL oder im Anfragekörper akzeptiert.
Das Secret rotieren
- Öffnen Sie die Webhook Details der Integration
- Klicken Sie auf Secret rotieren
- Aktualisieren Sie den Absender mit dem neuen Secret
401 abgelehnt und nicht in die Warteschlange gestellt.
Eine Detektion senden
Senden Sie eine Detektion proPOST-Anfrage mit einem JSON-Körper:
X-Webhook-Key weg, wenn Sie die Authentifizierung nicht aktiviert haben. Eine 200-Antwort bedeutet, dass die Detektion akzeptiert und in die Warteschlange gestellt wurde; sie wartet nicht auf den Abschluss der Triage.
Payload-Referenz
Unbekannte Felder werden abgelehnt, auch innerhalb vonassets, sodass ein Tippfehler die Anfrage fehlschlagen lässt, statt still verworfen zu werden.
Assets
Assets teilen Wirespeed mit, welche Benutzer, Endgeräte, Dateien oder IP-Adressen von der Detektion betroffen sind, damit sie mit Ihrem Inventar korreliert werden kann. Benutzer, Endgeräte und Dateien können bei Bedarf auch eingedämmt werden; IP-Adressen dienen nur der Korrelation. Senden Sie so viele, wie die Detektion betrifft — bis zu 50 pro Typ in einer Anfrage. Senden Sie nur die Felder, die Sie kennen: Jedes Benutzer-, Endgeräte- oder Datei-Asset braucht mindestens eines seiner Felder, und jedes IP-Asset brauchtaddress.
Hashes sind nicht groß-/kleinschreibungsempfindlich und werden in Kleinbuchstaben gespeichert. Ein Hash mit falscher Länge oder Nicht-Hex-Zeichen lässt die Anfrage fehlschlagen.
Senden Sie jede IP-Adresse als reine Adresse. Ein Port (
203.0.113.7:443), ein CIDR-Bereich (10.0.0.0/8) oder ein Hostname lässt die Anfrage fehlschlagen; senden Sie Hostnamen stattdessen als Endgeräte. IPv6-Adressen werden in Kleinbuchstaben gespeichert.
Kategorien
Wählen Sie die eine Kategorie, die die Detektion am besten beschreibt. Die Liste ist bewusst kurz; senden Sie für eine verdächtige Detektion die am besten passende Kategorie. Verwenden SieOTHER__INFORMATIONAL_EVENT nur für Aktivität, die keine Reaktion erfordert, denn Wirespeed schließt diese Detektionen automatisch als harmlos.
Kategoriewerte verwenden das Standard-Kategorieformat von Wirespeed: Großbuchstaben-Segmente, verbunden durch doppelte Unterstriche. Zum Beispiel hat IDENTITY__LOGIN zwei Unterstriche zwischen IDENTITY und LOGIN — IDENTITY_LOGIN und IDENTITY-LOGIN werden nicht akzeptiert.
Beispiel-Payloads
Endgeräte-Malware mit einem Datei-Asset
Netzwerkverbindung mit IP-Adress-Assets
Minimale Payload
Nur die erforderlichen Felder. Wirespeed kann für diese Detektion die Triage durchführen, aber eineid und Asset-Kennungen verbessern Deduplizierung und Korrelation.
Fehler und Grenzfälle
Abgelehnte Zustellungen werden niemals in die Warteschlange gestellt. Wenn eine Zustellung die Validierung nicht besteht, wird der Grund im Protokoll der Integration in Wirespeed vermerkt, damit Sie den Absender korrigieren können; schauen Sie dort zuerst nach, wenn Detektionen nicht erscheinen.
Grenzfälle, die Sie kennen sollten:
- Eine Detektion pro Anfrage. Senden Sie ein Array, schlägt die Validierung fehl; iterieren Sie stattdessen über die Detektionen.
- Wiederholungen sind mit einer
idsicher. Dieselbeidzweimal zugestellt wird zu einer Detektion. Ohneidkann eine Wiederholung ein Duplikat erzeugen. - Zukünftige Zeitstempel werden für die Ereigniszeit der Detektion auf die Ingestionszeit geklemmt; die von Ihnen gesendeten Zeitstempel bleiben in der SIEM-Zeile erhalten.
- Deaktivierte Integrationen lehnen Zustellungen ab, bis sie wieder aktiviert werden.
- Secrets in URLs werden ignoriert. Ein Query-Parameter
webhookSecretauthentifiziert keine Anfrage; verwenden Sie den HeaderX-Webhook-Key.
Was Wirespeed damit macht
Jede akzeptierte Zustellung wird zu einer vollwertigen Wirespeed-Detektion, genau wie eine Detektion aus jeder integrierten Integration, und durchläuft automatisch die Triage: Wirespeed untersucht sie, trifft ein Urteil und eskaliert oder reagiert gemäß den Automatisierungseinstellungen Ihres Teams, ohne manuellen Schritt. Die von Ihnen gesendeten Benutzer, Endgeräte und Dateien werden für Korrelation und Eindämmung extrahiert, die IP-Adressen für die Korrelation, die Detektion wird mit der von Ihnen gesendetencategory klassifiziert, und die normalisierte Payload wird in die SIEM-Tabelle generic_detection_logs geschrieben. Im SIEM können Sie diese Tabelle nach severity, category und source filtern; Zeilen werden nach Team, dann source, dann Zeit sortiert gespeichert, damit nach Quelle gefilterte Abfragen schnell bleiben. Jede Generic Detection-Integration erscheint außerdem als eigene SIEM-Quelle unter ihrem Source Name, sodass Zustellungen verschiedener sendender Systeme getrennt bleiben, obwohl sie sich eine Tabelle teilen.
