AWS Security Group analyzer

Plak een describe-security-groups-export om open poorten, overbodige en overschaduwde regels te vinden, met verkeersdiagram en impactanalyse.

Draait in je browser · er wordt niets verstuurdAWSNieuw

Alles draait in je browser. Er wordt niets verstuurd, ook geen account-ID’s, groep-ID’s of IP-bereiken uit je export.

Zo gebruik je het

  1. Voer "aws ec2 describe-security-groups --output json" uit (eventueel met --group-ids om de uitvoer te beperken), of exporteer via de console.
  2. Plak de JSON in de tool.
  3. Bekijk de bevindingen, het diagram en de groepentabel.
  4. Klik op "Toon impact" bij een gemelde regel om te zien wat verwijderen zou veranderen, en exporteer het rapport indien nodig.

Veelvoorkomende situaties

Een database-security-group controleren na een migratie

Controleer of een regel die open bleef staan tijdens een migratie (bijvoorbeeld 0.0.0.0/0 op de databasepoort) nog nodig is, en bekijk de impact van verwijderen.

Regels doorlopen voor een beveiligingsreview

Exporteer alle security groups in een VPC en scan op poorten open naar het internet, dubbele regels en overschaduwde regels voor een geplande audit.

Uitleg

Plak de JSON-uitvoer van "aws ec2 describe-security-groups" (of het equivalent uit de console of SDK) en de tool controleert elke inkomende en uitgaande regel op veelvoorkomende problemen: poorten open naar het hele internet, gevoelige diensten zonder beperking blootgesteld, regels die overschaduwd of overbodig zijn, en exacte duplicaten. De tool tekent een diagram van het toegestane verkeer tussen groepen, laat zien wat er verandert als je een gemelde regel verwijdert, en kan een platte-tekst rapport exporteren. Alles draait lokaal; de export verlaat je browser nooit.

🔒 Je invoer blijft in je browser en wordt nergens naartoe gestuurd.

Veelgestelde vragen

Maakt dit verbinding met mijn AWS-account?

Nee. Er zijn geen inloggegevens en geen API-aanroepen. Je exporteert de security groups zelf met de AWS CLI of console en plakt de JSON hier.

Wat geldt als "open naar het internet"?

Een regel waarvan de bron (inkomend) of bestemming (uitgaand) een groot deel van het publieke IPv4- of IPv6-adresbereik omvat, niet alleen specifieke bekende netwerken.

Wat toont "impact van het verwijderen van deze regel"?

De analyse wordt opnieuw uitgevoerd zonder die ene regel en de bevindingen worden vergeleken. Zo zie je of verwijderen het probleem echt oplost, of dat een andere regel hetzelfde verkeer nog toestaat.

Werkt dit met regels tussen security groups onderling?

Ja. Een regel die een andere security group als bron of bestemming heeft, wordt getoond met de naam van die groep in plaats van een IP-bereik, omdat dat verkeer intern in je VPC blijft.

Wat nu?

Ook handig

  • Azure NSG analyzerPlak een Azure NSG-export om open poorten en verborgen conflicten tussen subnet- en NIC-regels te vinden, met verkeersdiagram.
  • Kubernetes manifest analyzerPlak een Kubernetes-manifest om ontbrekende resource-limieten, risicovolle beveiligingsinstellingen en te brede RBAC-regels te vinden, met een voorgestelde patch.
  • VPC-/subnetplannerPlan subnetten binnen een VPC of VNet, bekijk bruikbare adressen na providerreserveringen, vind overlap en exporteer Terraform of CloudFormation.
  • Veelgebruikte netwerkpoortenDoorzoekbare lijst met bekende TCP- en UDP-poorten: SSH, HTTP, HTTPS, RDP, SMB, DNS, databases en meer.
  • DMARC-analyzerControleer een DMARC-record: beleid, subdomeinbeleid, pct en rapportadressen, met een diagram van wat ontvangers doen. Opzoeken in DNS of plakken.

Een probleem gevonden of een suggestie? Laat het ons weten