AlphaSOC-Benachrichtigungslogs erfassen
Parserversion: 2.0
In diesem Dokument wird beschrieben, wie Sie AlphaSOC Alert-Logs mit Amazon S3 in Google Security Operations aufnehmen. Der Parser extrahiert Sicherheitswarnungsdaten aus ASOC-Warnungen im JSON-Format und wandelt sie in das Unified Data Model (UDM) um. Es parst Felder, die sich auf Beobachter, Hauptkonto, Ziel und Metadaten beziehen, und reichert die Daten mit Sicherheitsergebnissen an, die aus Bedrohungsinformationen, Schweregraden und zugehörigen Kategorien abgeleitet werden, bevor die Ausgabe schließlich im UDM-Format strukturiert wird.
Hinweis
Prüfen Sie, ob folgende Voraussetzungen erfüllt sind:
- Eine Google SecOps-Instanz.
- Privilegierter Zugriff auf die AlphaSOC-Plattform.
- Privilegierter Zugriff auf AWS (S3, Identity and Access Management (IAM)).
AWS S3-Bucket und IAM für Google SecOps konfigurieren
- Erstellen Sie einen Amazon S3-Bucket gemäß diesem Nutzerhandbuch: Bucket erstellen.
- Speichern Sie den Namen und die Region des Buckets zur späteren Verwendung (z. B.
alphasoc-alerts-logs). - Erstellen Sie einen IAM-Nutzer mit den minimal erforderlichen Berechtigungen für den S3-Zugriff. Folgen Sie dazu dem Nutzerhandbuch IAM-Nutzer erstellen.
- Wählen Sie den erstellten Nutzer aus.
- Wählen Sie den Tab Sicherheitsanmeldedaten aus.
- Klicken Sie im Abschnitt Access Keys (Zugriffsschlüssel) auf Create Access Key (Zugriffsschlüssel erstellen).
- Wählen Sie Drittanbieterdienst als Anwendungsfall aus.
- Klicken Sie auf Weiter.
- Optional: Fügen Sie ein Beschreibungs-Tag hinzu.
- Klicken Sie auf Zugriffsschlüssel erstellen.
- Klicken Sie auf CSV-Datei herunterladen, um den Zugriffsschlüssel und den geheimen Zugriffsschlüssel zur späteren Verwendung zu speichern.
- Klicken Sie auf Fertig.
- Wählen Sie den Tab Berechtigungen aus.
- Klicken Sie auf Berechtigungen hinzufügen > Richtlinie erstellen > JSON.
Geben Sie die folgende Mindestrichtlinie für den S3-Zugriff an (ersetzen Sie
<BUCKET_NAME>und<OBJECT_PREFIX>durch Ihre Werte):{ "Version": "2012-10-17", "Statement": [ { "Sid": "ListBucketPrefix", "Effect": "Allow", "Action": ["s3:ListBucket"], "Resource": "arn:aws:s3:::<BUCKET_NAME>", "Condition": { "StringLike": { "s3:prefix": ["<OBJECT_PREFIX>/*"] } } }, { "Sid": "GetObjects", "Effect": "Allow", "Action": ["s3:GetObject"], "Resource": "arn:aws:s3:::<BUCKET_NAME>/<OBJECT_PREFIX>/*" } ] }Optional: Wenn Sie die Option Übertragene Dateien löschen im Feed verwenden möchten, fügen Sie der Richtlinie diese zusätzliche Anweisung hinzu:
{ "Sid": "DeleteObjectsIfEnabled", "Effect": "Allow", "Action": ["s3:DeleteObject"], "Resource": "arn:aws:s3:::<BUCKET_NAME>/<OBJECT_PREFIX>/*" }Klicken Sie auf Weiter > Richtlinie erstellen.
Kehren Sie zum IAM-Nutzer zurück und klicken Sie auf Berechtigungen hinzufügen > Richtlinien direkt anhängen.
Suchen Sie nach der Richtlinie, die Sie gerade erstellt haben, und wählen Sie sie aus.
Klicken Sie auf Weiter > Berechtigungen hinzufügen.
IAM-Rolle für AlphaSOC konfigurieren, um Ergebnisse in Ihren S3-Bucket zu exportieren
- Rufen Sie in der AWS-Konsole IAM > Roles > Create role auf.
Wählen Sie Benutzerdefinierte Vertrauensrichtlinie aus und fügen Sie die folgende Richtlinie ein:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::610660487454:role/data-export" }, "Action": "sts:AssumeRole" } ] }Klicken Sie auf Weiter.
Klicken Sie auf Richtlinie erstellen, um eine Inline-Richtlinie hinzuzufügen, die Schreibvorgänge in das ausgewählte Präfix zulässt. Ersetzen Sie dabei
<BUCKET_ARN>und<OBJECT_PREFIX>, z. B. durchalphasoc/alerts:{ "Version": "2012-10-17", "Statement": [ { "Sid": "InlinePolicy", "Effect": "Allow", "Action": ["s3:PutObject", "s3:PutObjectAcl"], "Resource": "<BUCKET_ARN>/<OBJECT_PREFIX>/*" } ] }Wenn Ihr Bucket die KMS-Verschlüsselung verwendet, fügen Sie diese Anweisung derselben Richtlinie hinzu (ersetzen Sie
<AWS_REGION>,<AWS_ACCOUNT_ID>und<AWS_KEY_ID>durch Ihre Werte):{ "Sid": "KMSkey", "Effect": "Allow", "Action": "kms:GenerateDataKey", "Resource": "arn:aws:kms:<AWS_REGION>:<AWS_ACCOUNT_ID>:key/<AWS_KEY_ID>" }Geben Sie der Rolle einen Namen (z. B.
AlphaSOC-S3-Export), klicken Sie auf Rolle erstellen und kopieren Sie den Rollen-ARN für den nächsten Schritt.
S3-Exportkonfigurationsdetails für AlphaSOC bereitstellen
- Wenden Sie sich an den AlphaSOC-Support (
support@alphasoc.com) oder Ihren AlphaSOC-Ansprechpartner und geben Sie die folgenden Konfigurationsdetails an, um den S3-Export von Ergebnissen zu aktivieren:- S3-Bucket-Name (z. B.
alphasoc-alerts-logs) - AWS-Region des S3-Buckets (z. B.
us-east-1) - S3-Objektpräfix (Zielpfad zum Speichern von Ergebnissen, z. B.
alphasoc/alerts) - IAM-Rollen-ARN, der im vorherigen Abschnitt erstellt wurde
- Anfrage zum Aktivieren des S3-Exports für Ergebnisse oder Benachrichtigungen aus Ihrem Arbeitsbereich
- S3-Bucket-Name (z. B.
- AlphaSOC konfiguriert die S3-Exportintegration auf seiner Seite und sendet eine Bestätigung, sobald die Einrichtung abgeschlossen ist.
Feed in Google SecOps konfigurieren, um AlphaSOC-Benachrichtigungen aufzunehmen
- Rufen Sie die Einstellungen > Datenverwaltung > Feeds auf. Wenn Sie eine reine SIEM-Plattform verwenden, rufen Sie die Einstellungen > Feeds auf.
- Klicken Sie auf + Neuen Feed hinzufügen.
- Geben Sie im Feld Feedname einen Namen für den Feed ein, z. B.
AlphaSOC Alerts. - Wählen Sie als Quelltyp Amazon S3 V2 aus.
- Wählen Sie AlphaSOC als Logtyp aus.
- Klicken Sie auf Weiter.
- Geben Sie Werte für die folgenden Eingabeparameter an:
- S3-URI:
s3://alphasoc-alerts-logs/alphasoc/alerts/ - Optionen zum Löschen der Quelle: Wählen Sie die gewünschte Löschoption aus.
- Maximales Dateialter: Dateien einschließen, die in den letzten Tagen geändert wurden. Der Standardwert ist 180 Tage.
- Zugriffsschlüssel-ID: Der Nutzerzugriffsschlüssel mit Zugriff auf den S3-Bucket.
- Geheimer Zugriffsschlüssel: Der geheime Schlüssel des Nutzers mit Zugriff auf den S3-Bucket.
- Asset-Namespace: Der Asset-Namespace (z. B.
alphasoc.alerts) - Optional: Labels für Datenaufnahme: Fügen Sie ein Label für die Datenaufnahme hinzu (z. B.
vendor=alphasoc,type=alerts).
- S3-URI:
- Klicken Sie auf Weiter.
- Prüfen Sie die neue Feedkonfiguration auf dem Bildschirm Abschließen und klicken Sie dann auf Senden.
Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten