AWS Security Group Analyzer
Füge einen describe-security-groups-Export ein, um offene Ports, redundante und verdeckte Regeln zu finden, mit Diagramm und Auswirkungsanalyse.
Läuft im Browser · es wird nichts gesendetAWSNeu
Alles läuft in deinem Browser. Es wird nichts gesendet, auch keine Account-IDs, Gruppen-IDs oder IP-Bereiche aus deinem Export.
So geht’s
- Führe "aws ec2 describe-security-groups --output json" aus (optional mit --group-ids, um die Ausgabe einzuschränken), oder exportiere über die Konsole.
- Füge das JSON in das Tool ein.
- Sieh dir die Ergebnisse, das Diagramm und die Gruppentabelle an.
- Klicke bei einer markierten Regel auf „Auswirkung anzeigen“, um zu sehen, was ein Entfernen ändern würde, und exportiere den Bericht bei Bedarf.
Typische Szenarien
Prüfe, ob eine während einer Migration offen gebliebene Regel (zum Beispiel 0.0.0.0/0 auf dem Datenbankport) noch nötig ist, und sieh dir die Auswirkung des Entfernens an.
Exportiere alle Security Groups eines VPC und suche vor einem geplanten Audit nach für das Internet offenen Ports, doppelten Regeln und verdeckten Regeln.
Erklärung
Füge die JSON-Ausgabe von "aws ec2 describe-security-groups" ein (oder das Äquivalent aus der Konsole oder dem SDK), und das Tool prüft jede eingehende und ausgehende Regel auf häufige Probleme: Ports, die für das gesamte Internet offen sind, sensible Dienste ohne Einschränkung, verdeckte oder redundante Regeln und exakte Duplikate. Es zeichnet ein Diagramm des erlaubten Verkehrs zwischen Gruppen, zeigt, was sich ändern würde, wenn eine markierte Regel entfernt wird, und kann einen Klartextbericht exportieren. Alles läuft lokal; der Export verlässt deinen Browser nie.
🔒 Deine Eingabe bleibt in deinem Browser und wird nirgendwohin gesendet.
Häufige Fragen
Verbindet sich das mit meinem AWS-Konto?
Nein. Es gibt keine Zugangsdaten und keine API-Aufrufe. Du exportierst die Security Groups selbst über die AWS-CLI oder -Konsole und fügst das JSON hier ein.
Was gilt als „offen für das Internet“?
Eine Regel, deren Quelle (eingehend) oder Ziel (ausgehend) einen großen Teil des öffentlichen IPv4- oder IPv6-Adressraums umfasst, nicht nur bestimmte bekannte Netzwerke.
Was zeigt „Auswirkung des Entfernens dieser Regel“?
Die Analyse wird ohne diese eine Regel erneut ausgeführt und die Ergebnisse werden verglichen. So siehst du, ob das Entfernen das Problem wirklich löst oder ob eine andere Regel denselben Verkehr weiterhin erlaubt.
Werden Regeln zwischen Security Groups unterstützt?
Ja. Eine Regel, die eine andere Security Group als Quelle oder Ziel referenziert, wird mit dem Namen dieser Gruppe statt eines IP-Bereichs angezeigt, da dieser Verkehr intern in deinem VPC bleibt.
Wie geht es weiter?
Problem gefunden oder einen Vorschlag? Schreib uns