KI-Tools & -Skripte
Prüfung für Azure ARM und Bicep
Prüfen Sie Azure-Bicep- und ARM-Vorlagen vor dem Deployment: öffentlicher Blob-Speicher, zum Internet offene SSH- und Datenbankports, Geheimnisse in Vorlagen, Parameterdateien und Ausgaben, offene SQL-Firewalls, altes TLS, FTP und Key Vaults ohne Löschschutz.
Das bekommst du: 1 Datei · 37.05 KB · ZIP
Kaufoptionen ansehenProduktbeschreibung
allowBlobPublicAccess: true bei einem einzigen Speicherkonto oder eine Netzwerksicherheitsgruppen-Regel mit sourceAddressPrefix: '*' für Port 22 reicht aus, um alle Dateien offenzulegen oder eine VM den Bots zu überlassen, die Azure-Adressbereiche scannen. Dieser Skill findet diese und elf weitere Fehler in Azure-Vorlagen vor dem Deployment und erklärt, wie Sie jeden davon beheben.
Ihr Agent führt einen Scanner für Ihre .bicep-Dateien, .bicepparam-Dateien, ARM-JSON-Vorlagen (einschließlich der Ausgabe von az bicep build und verschachtelter Vorlagen) und *.parameters.json-Dateien aus. Er parst Bicep selbst (Kommentare, ${...}-Zeichenfolgen, Dekoratoren, if-Bedingungen, for-Schleifen, vorhandene und verschachtelte untergeordnete Ressourcen), identifiziert jede Ressource anhand ihres Typs, verfolgt Parameter und Variablen bis zu ihren Literalwerten und meldet jeden Fund in der Zeile der Eigenschaft. Er ruft weder Azure auf noch führt er bicep oder Deployments aus. Er liefert BLOCK, REVIEW oder NOT FLAGGED mit Datei, Zeile, Begründung und einem sichereren Vorgehen. Geheimnisse werden niemals ausgegeben.
Was geprüft wird
BLOCKIEREN (vor der Veröffentlichung beheben)
A01: Speicherkonten und Blob-Container mit anonymem Zugriff
A02: SSH-, RDP-, Datenbank- oder sämtliche Ports, die in Netzwerksicherheitsgruppen für *, Internet oder 0.0.0.0/0 offen sind
A03: Passwörter und Schlüssel in @secure()-Standardwerten, Eigenschaften, App-Einstellungen, Parameterdateien und AccountKey=-Verbindungszeichenfolgen
A04: Ergebnisse von listKeys() und sichere Parameter, die als Ausgaben zurückgegeben werden
A05: SQL-, PostgreSQL- und MySQL-Firewallregeln, die für jede Adresse offen sind
PRÜFEN (vor der Veröffentlichung prüfen)
A11: zugelassenes TLS 1.0 und 1.1
A12: deaktiviertes HTTPS-only, der Redis-Port ohne TLS und deaktiviertes require_secure_transport
A13: Firewallregeln mit Zugriff für ganz Azure (Allow Azure services)
A14: Key Vaults ohne Schutz vor endgültigem Löschen
A15: publicNetworkAccess mit dem Wert Enabled bei Datendiensten
A16: unverschlüsseltes FTP in App-Service- und Function-Apps erlaubt
A17: geheime Parameter ohne @secure()-Kennzeichnung
A18: weitere zum Internet offene Ports
Lieferumfang
Der Scanner (Python 3.9+, nur Standardbibliothek)
Ein Regelhandbuch mit Begründung und sichererem Vorgehen für jede Regel
Ein unsicheres und ein sicheres Beispielprojekt sowie der tatsächliche Scanner-Bericht zum unsicheren Beispiel
Grenzen
Er liest Ihre Dateien so, wie sie vorliegen. Beim Deployment übergebene Werte, Registry-Module (br:) und Template Specs, Bedingungen, Azure Policy und Abonnementeinstellungen sowie mit Funktionen wie union() zusammengesetzte Eigenschaften werden nicht ausgewertet. Datendienste, bei denen der öffentliche Netzwerkzugriff auf dem Azure-Standardwert bleibt, werden nicht gemeldet. NOT FLAGGED ist keine Garantie.
Inhalt
Ein ZIP-Archiv mit 15 Dateien: SKILL.md, der Scanner in scripts/ (4 Python-Dateien), references/rules.md (jede Regel mit Begründung und sichererem Vorgehen) sowie examples/ (8 Beispieldateien sowie report.md, die tatsächliche Scanner-Ausgabe für das unsichere Beispiel).
Verwendung: Dies ist ein Agent-Skill: ein Ordner mit einer SKILL.md-Datei und Python-Skripten, die ein KI-Programmieragent wie Claude Code, Cursor oder Codex CLI ausführen kann. Entpacken Sie das Archiv in den Skills-Ordner Ihres Agenten (bei Claude Code: ~/.claude/skills/) und bitten Sie Ihren Agenten anschließend, Ihr Projekt zu prüfen. Die Skripte laufen auch eigenständig mit Python 3.9 oder neuer, ohne zusätzliche Installation. Sie lesen lediglich Ihre Dateien: kein Netzwerkzugriff, keine Datenübertragung.
Das bekommst du
1 Datei · 37.05 KB
- azure-arm-bicep-check-1.0.0.zipZIP · 37.05 KB
KI-Tools & -Skripte
Prüfung für Azure ARM und Bicep
Prüfen Sie Azure-Bicep- und ARM-Vorlagen vor dem Deployment: öffentlicher Blob-Speicher, zum Internet offene SSH- und Datenbankports, Geheimnisse in Vorlagen, Parameterdateien und Ausgaben, offene SQL-Firewalls, altes TLS, FTP und Key Vaults ohne Löschschutz.
In Getly Pro enthaltenPro holen
Tags
Häufige Fragen
Erhalte ich sofort Zugriff?
Ja. Dies ist ein digitales Produkt - du kannst es direkt nach dem Kauf aus deiner Bibliothek herunterladen.
Darf ich es für kommerzielle Projekte nutzen?
Ja. Kommerzielle Nutzung ist erlaubt: im eigenen Business und in dem, was du verkaufst. Die Datei selbst darfst du nicht weiterverkaufen oder verbreiten.
Wie sind die Rückerstattungsbedingungen?
Du kannst innerhalb von 30 Tagen eine Rückerstattung anfordern. Stimmt etwas nicht, fordere sie bei deiner Bestellung an - das Getly-Team prüft sie.
Welche Dateiformate und -größen erhalte ich?
Du lädst 1 Datei herunter - ZIP - insgesamt 37.05 KB.
Erhalte ich kostenlose Updates?
Ja - wenn der Verkäufer eine neue Version veröffentlicht, kannst du die aktuellen Dateien kostenlos erneut aus deiner Bibliothek herunterladen. Aktuelle Änderungen findest du im Changelog.
Preis
$5.00



