KI-Sicherheitsanalyse-security-audit-skill: Difference between revisions

From
Jump to navigation Jump to search
Content deleted Content added
MelhemG (talk | contribs)
No edit summary
MelhemG (talk | contribs)
Line 12: Line 12:
== Grundlagen ==
== Grundlagen ==
=== Werkzeuglandschaft ===
=== Werkzeuglandschaft ===
* '''Klassische statische Analyse (SAST)''' wie Semgrep oder CodeQL ist schnell und reproduzierbar, findet aber vor allem Muster, die vorher als Regel formuliert wurden.

* '''KI-Ageten''' wie Claude Code lesen und durchsuchen Code selbstständig. Sie erkennen auch Logikfehler über Dateigrenzen hinweg, arbeiten aber nicht deterministisch.

Ein ''Skill'' ist ein Ordner mit Anweisungen, den ein KI-Agent bei Bedarf lädt und der festlegt, ''wie'' der Agent eine Aufgabe erledigt.

=== Der Cloudflare security-audit skill ===
=== Der Cloudflare security-audit skill ===
=== Ablauf in sechs Phasen ===
=== Ablauf in sechs Phasen ===

Revision as of 16:27, 7 October 2026

Einleitung

Große Sprachmodelle können Code lesen, Zusammenhänge über viele Dateien hinweg verfolgen und Werkzeuge bedienen. Damit liegt es nahe, sie für die Suche nach Sicherheitslücken einzusetzen. Offen ist, wie belastbar ihre Ergebnisse sind, denn ein falscher Befund ist in der Sicherheitsanalyse teuer.

Der Bericht folgt den vier Fragen der Seminarbeschreibung:

  1. Wie funktioniert eine KI-Agent-basierte Sicherheitsanalyse?
  2. Welche Werkzeuge sind verfügbar und geeignet?
  3. Wo liegen Stärken, Schwächen und Kosten?
  4. Können die gefundenen Schwachstellen verstanden und verifiziert werden?

Grundlagen

Werkzeuglandschaft

  • Klassische statische Analyse (SAST) wie Semgrep oder CodeQL ist schnell und reproduzierbar, findet aber vor allem Muster, die vorher als Regel formuliert wurden.
  • KI-Ageten wie Claude Code lesen und durchsuchen Code selbstständig. Sie erkennen auch Logikfehler über Dateigrenzen hinweg, arbeiten aber nicht deterministisch.

Ein Skill ist ein Ordner mit Anweisungen, den ein KI-Agent bei Bedarf lädt und der festlegt, wie der Agent eine Aufgabe erledigt.

Der Cloudflare security-audit skill

Ablauf in sechs Phasen

Zentrale Konzepte

Versuchsaufbau

Ergebnisse

Verifikation der Ergebnisse

Bewertung

Fazit

Quellen

Anhang: Verwendete Aufträge