iToverDose/Software· 22 JUNI 2026 · 08:04

KI als Partner in der Software-Sicherheit: Wie audit.sh die Zusammenarbeit revolutioniert

Entdecken Sie, wie KI-Modelle nicht mehr nur Werkzeuge, sondern aktive Teammitglieder in der Software-Sicherheit werden. Dieser Artikel zeigt, wie spezialisierte LLMs wie ChatGPT, Qwen und GLM-5-Turbo gemeinsam mit Entwicklern komplexe Sicherheitsaudits durchführen – mit audit.sh als konkretem Praxisbeispiel.

DEV Community4 min0 Kommentare

Die Zukunft der Software-Sicherheit liegt nicht in der vollständigen Automatisierung, sondern in der intelligenten Zusammenarbeit zwischen Mensch und KI. Jahrzehntelang wurden Large Language Models (LLMs) als passive Hilfsmittel betrachtet – als hoch entwickelte Rechenmaschinen oder einfache Code-Generatoren. Doch diese Perspektive schöpft das Potenzial der KI nicht aus. Um die Herausforderungen dezentraler Sicherheitssysteme zu meistern, müssen wir LLMs als aktive Partner verstehen, die nicht nur ausführen, sondern mitdenken, hinterfragen und alternative Lösungswege aufzeigen.

Vom Werkzeug zum Teamplayer: Warum KI mehr als ein Code-Generator ist

Traditionelle Entwicklungs-Tools folgen einem klaren Muster: Sie benötigen präzise Anweisungen und liefern vorhersagbare Ergebnisse. Ein LLM, das als bloßer Code-Generator genutzt wird, verstärkt diese starre Arbeitsweise. Doch wenn wir KI-Modelle als gleichberechtigte Teammitglieder behandeln, verändert sich der gesamte Workflow grundlegend.

Die Zusammenarbeit mit einem LLM als Partner bringt entscheidende Vorteile mit sich:

  • Dynamische Ideenfindung: Statt generischer Code-Snippets entstehen echte Diskussionen über Angriffsvektoren und Sicherheitslücken.
  • Kontextuelles Verständnis: Die KI erkennt nicht nur Syntaxfehler, sondern versteht auch die wirtschaftlichen Rahmenbedingungen eines Projekts, einschließlich Tokenomics und finanzieller Ziele.
  • Echtzeit-Feedback: Anstatt auf manuelle Code-Reviews zu warten, erhält man sofortige Analysen, die nicht nur Fehler aufzeigen, sondern auch deren Ursachen erklären.

Diese neue Herangehensweise erfordert jedoch mehr als nur die richtige Technologie – sie verlangt ein Umdenken in der Art und Weise, wie wir KI in unseren Arbeitsprozess integrieren.

Das richtige Modell für jede Aufgabe: Wie eine KI-Toolchain die Sicherheitsanalyse optimiert

Nach monatelanger Forschung und Experimenten mit verschiedenen KI-Modellen wurde eine zentrale Erkenntnis klar: Kein einzelnes Modell kann alle Anforderungen eines komplexen Sicherheitsaudits abdecken. Erfolgreiche Ergebnisse entstehen nur durch eine gezielte Kombination spezialisierter KI-Agenten, die jeweils unterschiedliche Stärken einbringen.

Meine aktuelle KI-Sicherheitsplattform, audit.sh, nutzt ein Ökosystem aus vier spezialisierten Modellen, die gemeinsam als digitales Team agieren:

  • Der Ethik- und Qualitätswächter: ChatGPT 5.5 (OpenAI)

Dieses Modell übernimmt eine kritische Rolle als unbestechlicher Gatekeeper. Obwohl es sich weigert, unsichere oder ethisch fragwürdige Sicherheits-Tools zu entwickeln, dient es als moralischer Kompass und stellt sicher, dass alle Analysen innerhalb legaler und ethischer Grenzen bleiben. Es fungiert zudem als strenger Qualitätsprüfer, der die Einhaltung hoher Sicherheitsstandards überwacht.

  • Der Tiefenanalyst: Qwen-3-480B-coder (Qwen)

Für die Untersuchung umfangreicher, ausgereifter Protokoll-Codebasen ist dieses Modell unverzichtbar. Mit seiner Fähigkeit, komplexe Code-Strukturen zu durchdringen, mehrstufige Schwachstellen zu verfolgen und realistische Angriffsszenarien zu generieren, hat es sich als bester Co-Auditor in meinem Team etabliert.

  • Der unberechenbare Querdenker: CodexCodex

Dieses Modell glänzt durch außergewöhnliche deduktive Fähigkeiten, die manchmal verblüffend präzise Ergebnisse liefern. Gleichzeitig kann es in anderen Situationen völlig danebenliegen. Aus diesem Grund wird es gezielt als zweiter Prüfer eingesetzt, um Ergebnisse zu validieren und blinde Flecken zu identifizieren.

  • Der Architekturpartner: GLM-5-Turbo (Z.ai)

Unter der Führung von Forge Web3 Security hat dieses Modell maßgeblich beim Aufbau von audit.sh mitgewirkt. Von der Grundkonzeption bis zur Implementierung der Plattformarchitektur hat GLM-5-Turbo als verlässlicher Co-Entwickler fungiert und wird auch in Zukunft ein fester Bestandteil meines Sicherheitsökosystems bleiben.

Praxisbeispiel: Wie audit.sh die Sicherheitsanalyse in Echtzeit revolutioniert

Basierend auf diesen Erkenntnissen entstand audit.sh, eine personalisierte Sicherheitsplattform für Web3-Audits und Bug-Bounty-Programme. Sie ist speziell für Solo-Entwickler und Sicherheitsforscher konzipiert, die komplexe Smart Contracts systematisch prüfen möchten.

Die Plattform integriert mehrere spezialisierte Analyse-Tools in einem nahtlosen Workflow:

audit-scan           # Führt Slither- und Mythril-Scans durch
recon                # Erkennt Angriffsvektoren
contract-check       # Prüft Bytecode und Quellcode von der Blockchain
leak-scan            # Scannt nach exponierten Geheimnissen im aktuellen Verzeichnis
vuln-check           # Zeigt eine Checkliste bekannter Schwachstellen
tools                # Listet installierte Audit-Tools auf

Ein zentrales Feature ist der "Hunter Mode", der eine interaktive Sicherheitsanalyse ermöglicht:

╔══════════════════════════════════════╗
║   HUNTER MODE AKTIVIERT             ║
╚══════════════════════════════════════╝

- MAP IT: 
  slither . --print human-summary
  Erstellt eine visuelle Übersicht der Code-Struktur und identifiziert potenzielle Risikobereiche.

- TRUST BOUNDS:
  Listet alle externen Funktionen auf, die Zustand oder Gelder verändern können.
  Überprüft Zugriffskontrollen und Berechtigungen.

- FOLLOW MONEY:
  Verfolgt jeden Token- und ETH-Fluss im Vertrag.
  Prüft die Einhaltung des CEI-Prinzips (Checks-Effects-Interactions).

- EXTERNAL CALLS:
  Überprüft auf Reentrancy-Risiken, ungeprüfte Rückgaben und unvertrauenswürdige Zieladressen.

- MATH:
  Analysiert Divisionen, Typumwandlungen und ungeprüfte Blöcke.

- ORACLES:
  Bewertet die Manipulierbarkeit von Oracles sowie deren Aktualität und Flashloan-Anfälligkeit.

- UPGRADE:
  Prüft, ob Initialisierungsfunktionen geschützt sind und die Storage-Layouts sicher sind.

- PoC:
  forge test --fork-url $RPC --match-test testExploit
  Erstellt Proof-of-Concept-Tests für identifizierte Schwachstellen.

Durch die Integration lokaler LLMs wie Ollama oder OpenRouter in Kombination mit Open-Source-Analysewerkzeugen wie Slither und Mythril ermöglicht die Plattform eine echte Partnerschaft zwischen Mensch und Maschine. Anstatt generische KI-Abfragen zu stellen, nutzt audit.sh maßgeschneiderte Agentenaktionen, die gezielt nach kritischen Web3-Schwachstellen suchen – und das in Echtzeit.

Warum die stärksten Smart Contracts durch menschliche KI-Kollaboration entstehen

Die Ergebnisse dieser Zusammenarbeit sind beeindruckend. Durch die Kombination der menschlichen Intuition für ökonomische Zusammenhänge mit der Fähigkeit der KI, Muster blitzschnell zu erkennen, entsteht eine neue Qualität der Sicherheitsanalyse. Die stärksten Smart Contracts werden nicht von Maschinen allein geprüft – sie entstehen durch die intelligente Symbiose von menschlichem Fachwissen und maschineller Präzision.

Die Zukunft der Software-Sicherheit gehört nicht den vollständig automatisierten Lösungen, sondern den Systemen, die menschliche Kreativität mit KI-Effizienz verbinden. Plattformen wie audit.sh zeigen, dass diese Zusammenarbeit bereits heute möglich ist – und dass sie die Sicherheitsstandards in der Branche nachhaltig verändern wird.

Mit diesem Ansatz wird nicht nur die Effizienz gesteigert, sondern auch die Zuverlässigkeit von Sicherheitsaudits erhöht. Die Herausforderungen der nächsten Jahre werden nicht darin bestehen, KI zu entwickeln, sondern sie sinnvoll in unsere Arbeitsprozesse zu integrieren – als Partner, nicht als Werkzeug.

KI-Zusammenfassung

Yapay zekâ artık sadece bir araç değil, güvenlik denetiminde aktif bir iş ortağı olarak görülmeli. Yeni geliştirilen audit.sh platformu, insan uzmanlığı ve AI’nin derin analizini bir araya getiriyor. Peki bu iş birliği nasıl çalışıyor?

Kommentare

00
KOMMENTAR SCHREIBEN
ID #R5EF2C

0 / 1200 ZEICHEN

Menschen-Check

9 + 9 = ?

Erscheint nach redaktioneller Prüfung

Moderation · Spam-Schutz aktiv

Noch keine Kommentare. Sei der erste.