Exelerus
StartLeistungenPortfolioSupport
Kontakt aufnehmen
© Exelerus AB 2026Datenschutzerklärung
LinkedInGitHub
  1. Projekte & Arbeiten
  2. •
  3. Vexscan

Vexscan

Sicherheitsscanner für KI-Agent-Plugins, Skills und MCP-Server. Erkennt Prompt-Injection, Malware, Credential-Diebstahl und verschleierte Payloads.

Kunde
Open-Source-Projekt
Rolle
Alleinentwickler
Jahr
2026-
URL
https://github.com/edimuj/vexscan

Mit der zunehmenden Leistungsfähigkeit von KI-Agenten werden deren Plugin-Ökosysteme zu attraktiven Zielen für böswillige Akteure. Vexscan ist ein Sicherheitsscanner, der KI-Agent-Erweiterungen überprüft, bevor sie Schaden anrichten können.

In Rust entwickelt für Geschwindigkeit und Zuverlässigkeit, analysiert Vexscan Plugins, Skills und MCP-Server (Model Context Protocol) über mehrere Erkennungsebenen. Es erkennt Bedrohungen, die herkömmliche Scanner übersehen — von offensichtlichen Code-Ausführungsmustern bis hin zu tief verschleierten Payloads, die hinter mehreren Kodierungsschichten versteckt sind.

Was es erkennt

Vexscan umfasst über 50 Erkennungsregeln für:

  • Code-Ausführungsmuster — eval(), Function()-Konstruktoren, exec-Aufrufe
  • Shell-Command-Injection — Subprocess-Spawning, os.system(), Command-Chaining
  • Datenexfiltration — Webhook-Aufrufe, externe POST-Anfragen, Credential-Harvesting
  • Credential-Exposition — SSH-Schlüssel, API-Tokens, .env-Dateizugriff
  • Mehrschichtige Verschleierung — Base64, Hex-Kodierung, Unicode-Escapes, Zeichencode-Tricks
  • Prompt-Injection — Versuche, das KI-Verhalten durch Plugin-Inhalte zu manipulieren
  • Supply-Chain-Angriffe — Typosquatting-Pakete, bösartige Abhängigkeiten

Funktionsweise

Der Scanner verwendet mehrere Erkennungstechniken:

  1. Statische Musteranalyse — Schnelles regex-basiertes Scannen nach bekannten Bedrohungssignaturen
  2. AST-Analyse — Parst die Code-Struktur, um verschleierte Payloads zu finden, die der Mustererkennung entgehen
  3. Rekursive Dekodierung — Entpackt automatisch mehrschichtig kodierte Inhalte
  4. Entropie-Erkennung — Markiert verdächtig zufällige Zeichenketten, die kodierte Payloads verbergen könnten
  5. Abhängigkeits-Scanning — Prüft npm-Pakete gegen Schwachstellen-Datenbanken

Integrationsmöglichkeiten

Vexscan passt in verschiedene Workflows:

  • Claude Code Plugin — Automatisches Scannen beim Sitzungsstart mit KI-gestützter Analyse
  • OpenClaw Plugin — Sicherheits-Scanning für OpenClaw, den Open-Source-KI-Assistenten, der lokal über Chat-Plattformen läuft
  • CLI-Tool — Eigenständiger Scanner für manuelle Überprüfung
  • CI/CD-Pipelines — GitHub Actions-Integration mit SARIF-Ausgabe für Security-Dashboards
  • Watch-Modus — Echtzeit-Überwachung von Plugin-Verzeichnissen

Warum es wichtig ist

Das KI-Agent-Ökosystem wächst rasant, mit Tausenden von Community-Plugins. Ein einziges bösartiges Plugin kann Zugangsdaten stehlen, Daten exfiltrieren oder ganze Entwicklungsumgebungen kompromittieren. Vexscan bietet eine Sicherheitsschleuse, die Bedrohungen vor der Installation abfängt und Entwicklern hilft, Plugins mit Vertrauen zu übernehmen.

Plattformübergreifende Unterstützung umfasst macOS (Intel und Apple Silicon), Linux und Windows. Ausgabeformate beinhalten CLI-Berichte, JSON für Automatisierung, SARIF für GitHub Security und Markdown für Dokumentation.

Verwandte Projekte

  • Claude Mneme – Persistentes Speicher-Plugin für Claude Code, das Vexscan auf Sicherheit prüfen kann
  • Claude Simple Status – Statuszeilen-Plugin für Claude Code mit Modell- und Quota-Anzeige
  • TokenLean – CLI-Toolkit für token-effiziente Code-Analyse
←Zurück zum Portfolio