Zum Hauptinhalt springen

Befehlsmenü

Zu einer Seite springen oder den Katalog durchsuchen

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.

$5.00

Das bekommst du: 1 Datei · 37.05 KB · ZIP

Kaufoptionen ansehen

Produktbeschreibung

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

In Getly Pro enthaltenPro holen

LizenzKommerzielle Nutzung erlaubt
Veröffentlicht11. Nov. 2026
Dateigröße37.05 KB
DateiformatZIP
Versionv1.0

Tags

azurebiceparm-templatesinfrastructure-as-codesecurityai agent skill
R
RR HH

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