Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
ContextHound — Statische Analyse-CLI, die Codebasen auf LLM-Prompt-Injection, Datenextraktion, Jailbreak und unsichere Agenten-/Tool-Schwachstellen scannt. Läuft vollständig offline, integriert sich in CI/CD und gibt Konsolen-, JSON- und SARIF-Berichte aus. | Kitploit
Tools/GitHubGitHub/iulianvostrut/contexthound
Statische AnalyseSchwachstellenscannerCode-AnalyseDatenexfiltrationDevSecOpsSecret-ErkennungLieferkettensicherheitLernen & BildungKI-Sicherheit
GitHubiulianvostrut/contexthound

ContextHound

Statische Analyse-CLI, die Codebasen auf LLM-Prompt-Injection, Datenextraktion, Jailbreak und unsichere Agenten-/Tool-Schwachstellen scannt. Läuft vollständig offline, integriert sich in CI/CD und gibt Konsolen-, JSON- und SARIF-Berichte aus.

230vor 4 TagenNoch nicht geprüft
Repository anzeigenWebseite

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

ContextHound

Statisches Analysetool, das deine Codebasis auf LLM-Prompt-Injection- und multimodale Sicherheitslücken scannt. Läuft offline, keine API-Aufrufe erforderlich.

CI npm Node.js TypeScript License: MIT


Das ContextHound-Ökosystem

ContextHound ist über deinen gesamten Entwicklungs- und Browser-Workflow hinweg verfügbar:

ToolWas es tutInstallation
CLI / npm-PaketScannt deine Codebasis auf Prompt-Injection-Schwachstellen. Integriert sich in GitHub Actions, gibt SARIF, JSON, HTML und mehr aus.npm install -g context-hound
VS Code-ErweiterungInline-Befunde während des Codierens, Code Actions, Ausgabekanal, Statusleiste.VS Code Marketplace
Browser-ErweiterungEchtzeit-Scan-Pille auf jeder KI-Chat-Oberfläche, DevTools-Panel für LLM-API-Verkehr, Popup-Scanner. Chrome und Firefox.Firefox: Kostenlos installieren · Chrome: Überprüfung ausstehend · Quellcode

☕ Unterstütze das Projekt

ko-fi "Buy Me A Coffee"


Warum ContextHound?

Da LLM-gestützte Anwendungen in Produktions-Codebasen immer häufiger werden, hat sich Prompt-Injection als eine der am besten ausnutzbaren Angriffsflächen herauskristallisiert; die meisten Sicherheitsscanner haben keinerlei Bewusstsein dafür.

ContextHound bringt statische Analyse in deine Prompt-Ebene:

  • Erkennt Injection-Pfade, bevor sie ein Modell erreichen
  • Markiert geleakte Anmeldedaten und interne Infrastruktur, die in Prompts eingebettet sind
  • Erkennt jailbreak-anfällige Formulierungen in deinen System-Prompts
  • Identifiziert uneingeschränkte agentische Tool-Nutzung, die weaponisiert werden könnte
  • Erkennt RAG-Korpus-Vergiftung und abgerufene Inhalte, die als Systemanweisungen injiziert werden
  • Erkennt encoding-basiertes Schmuggeln (Base64-Anweisungen, die String-Filter umgehen)
  • Markiert unsichere LLM-Ausgabeverarbeitung: JSON ohne Schema-Validierung und Markdown ohne Sanitisierung
  • Erkennt multimodale Angriffsflächen: vom Benutzer bereitgestellte Bild-URLs an Vision-APIs, Path Traversal über Vision-Nachrichten-Dateilesevorgänge, Transkriptionsausgaben, die in Prompts eingespeist werden, und OCR-Text, der in Systemanweisungen injiziert wird
  • Markiert agentische Risiken: unbegrenzte Agent-Schleifen, unvalidierte Speicherschreibvorgänge, Plan-Injection und Tool-Parameter, die System-Prompt-Inhalte erhalten
  • Belohnt gute Sicherheitspraktiken: Mitigationen in deinen Prompts reduzieren deinen Score

Es fügt sich in deinen bestehenden Workflow ein als CLI-Befehl, ein npm-Skript, ein Pre-Commit-Hook oder eine GitHub Action. Es führt keine Netzwerkaufrufe durch und hat vier kleine Laufzeitabhängigkeiten.


Funktionen

122 SicherheitsregelnÜber 15 Familien hinweg: Injection, Exfiltration, Jailbreak, unsichere Tool-Nutzung, Command Injection, RAG-Vergiftung, Encoding und versteckte Inhalte, Ausgabeverarbeitung, multimodal, Agent Skills, agentisch, MCP, Supply Chain, Ressourcenverbrauch, Persistenz
OWASP-ZuordnungJede Regel trägt OWASP Top 10 for LLM Applications (2025) und Agentic Applications (2026) IDs, angezeigt in hound explain, --verbose, SARIF-Tags und allen Berichten
Numerischer Risiko-Score (0-100)Normalisierter Score auf Repo-Ebene mit Schwellenwerten für niedrig, mittel, hoch und kritisch
Mitigation-ErkennungExplizite Sicherheitssprache in deinen Prompts reduziert deinen Score
9 AusgabeformateKonsole, JSON, SARIF, GitHub Annotations, Markdown, JSONL-Streaming, interaktives HTML, CSV und JUnit XML
GitHub Action enthaltenLässt CI bei riskanten Änderungen fehlschlagen, lädt SARIF zu Code Scanning hoch und kann einen Zusammenfassungskommentar am Pull Request hinterlassen
Autofixhound fix zeigt eine Vorschau an und entfernt versteckte Unicode-Zeichen (ENC-002 bis ENC-005)
Mehrsprachiges ScannenErkennt LLM-API-Nutzung in Python, Go, Rust, Java, C#, PHP, Ruby, Swift, Kotlin, Vue und Bash, nicht nur in TypeScript und JavaScript
RegelfilterungexcludeRules/includeRules mit Präfix-Glob-Syntax (CMD-*); minConfidence-Filter
Inkrementeller Cache.hound-cache.json überspringt unveränderte Dateien bei erneuten Läufen; --no-cache zum Deaktivieren
Respektiert .gitignoreVon Git ignorierte Dateien werden übersprungen; .houndignore fügt Ausschlüsse in derselben Syntax hinzu
Plugin-SystemLade benutzerdefinierte Regeln aus lokalen .js-Dateien über "plugins": ["./my-rule.js"] in der Konfiguration
Baseline-/Diff-Modus--baseline results.json meldet und schlägt nur bei Befunden fehl, die in einem vorherigen Scan fehlten; --diff scannt nur geänderte Dateien
Watch-Modus--watch scannt bei Dateiänderungen erneut und zeigt Delta-Befunde an
Paralleles ScannenGleichzeitige Dateiverarbeitung (--concurrency <n>, Standard 8)
Vollständig offlineKeine API-Aufrufe und keine Telemetrie

Installation

Globale Installation fügt den hound-Befehl zu deinem PATH hinzu:

npm install -g context-hound

Installation pro Projekt ist auf ein Repository beschränkt und wird über npx hound oder ein npm-Skript ausgeführt:

npm install --save-dev context-hound

Ohne Installation lädt npx das Paket herunter und führt es aus:

npx context-hound scan --dir .

Schnellstart

# Scaffold a config file
hound init

# Scan your project
hound scan --dir ./my-ai-project

# Or via npm script (scans current directory)
npm run hound

# Verbose output, shows remediations and confidence levels
hound scan --verbose

# Fail the build on any critical finding
hound scan --fail-on critical

# Export JSON and SARIF reports
hound scan --format console,json,sarif --out results

# GitHub Annotations (for CI step summaries)
hound scan --format github-annotations

# Markdown report with findings tables
hound scan --format markdown --out report

# Stream findings as JSONL (one JSON object per line)
hound scan --format jsonl | jq '.severity'

# List all rules
hound scan --list-rules

# Explain a rule (or a rule family by prefix)
hound explain INJ-001
hound explain PST --format json

# Fast PR gate: scan only files changed vs. origin/main
hound scan --diff

# Interactive HTML report (self-contained, open in browser)
hound scan --format html --out report

# Re-scan on file changes
hound scan --watch

# Parallel scanning (default is 8; tune for your machine)
hound scan --concurrency 16

# Disable incremental cache for a clean run
hound scan --no-cache

# Also scan files that git ignores (skipped by default)
hound scan --no-gitignore

# Preview, then remove, hidden Unicode characters flagged by ENC-002 to ENC-005
hound fix
hound fix --write
Tool herunterladen