Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
ContextHound — CLI de análisis estático que escanea bases de código en busca de inyección de prompts en LLM, exfiltración de datos, jailbreak y vulnerabilidades de agentes/herramientas inseguros. Se ejecuta completamente sin conexión, se integra con CI/CD y genera informes en consola, JSON y SARIF. | Kitploit
Herramientas/GitHubGitHub/iulianvostrut/contexthound
Análisis EstáticoEscáneres de VulnerabilidadesAnálisis de CódigoExfiltración de DatosDevSecOpsDetección de SecretosSeguridad de Cadena de SuministroAprendizaje y EducaciónSeguridad de IA
GitHubiulianvostrut/contexthound

ContextHound

Ver RepositorioSitio web
230hace 4 díasAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →

Acerca de

CLI de análisis estático que escanea bases de código en busca de inyección de prompts en LLM, exfiltración de datos, jailbreak y vulnerabilidades de agentes/herramientas inseguros. Se ejecuta completamente sin conexión, se integra con CI/CD y genera informes en consola, JSON y SARIF.

Compartir

ContextHound

Herramienta de análisis estático que escanea tu base de código en busca de vulnerabilidades de inyección de prompts en LLM y de seguridad multimodal. Se ejecuta sin conexión, no requiere llamadas a API.

CI npm Node.js TypeScript License: MIT


El ecosistema ContextHound

ContextHound está disponible en todo tu flujo de trabajo de desarrollo y navegación:

HerramientaQué haceInstalación
CLI / paquete npmEscanea tu base de código en busca de vulnerabilidades de inyección de prompts. Se integra con GitHub Actions, genera SARIF, JSON, HTML y más.npm install -g context-hound
Extensión de VS CodeHallazgos en línea mientras programas, acciones de código, canal de salida, barra de estado.VS Code Marketplace
Extensión de navegadorPíldora de escaneo en tiempo real en cualquier interfaz de chat con IA, panel de DevTools para tráfico de API de LLM, escáner emergente. Chrome y Firefox.Firefox: Instalar gratis · Chrome: pendiente de revisión · código fuente

☕ Apoya el proyecto

ko-fi "Buy Me A Coffee"


¿Por qué ContextHound?

A medida que las aplicaciones impulsadas por LLM se vuelven comunes en las bases de código de producción, la inyección de prompts ha surgido como una de las superficies de ataque más explotables; la mayoría de los escáneres de seguridad no son conscientes de ello.

ContextHound aporta análisis estático a tu capa de prompts:

  • Detecta rutas de inyección antes de que lleguen a un modelo
  • Señala credenciales filtradas e infraestructura interna incrustadas en los prompts
  • Detecta formulaciones susceptibles de jailbreak en tus prompts de sistema
  • Identifica uso de herramientas agénticas sin restricciones que podría ser weaponizado
  • Detecta envenenamiento de corpus RAG y contenido recuperado inyectado como instrucciones de sistema
  • Detecta contrabando basado en codificación (instrucciones en Base64 que eluden los filtros de cadenas)
  • Señala consumo inseguro de salida de LLM: JSON sin validación de esquema y Markdown sin sanitización
  • Detecta superficies de ataque multimodales: URLs de imágenes proporcionadas por el usuario a APIs de visión, path traversal mediante lecturas de archivos en mensajes de visión, salida de transcripción introducida en prompts y texto OCR inyectado en instrucciones de sistema
  • Señala riesgos agénticos: bucles de agentes sin límites, escrituras en memoria no validadas, inyección de planes y parámetros de herramientas que reciben contenido del prompt de sistema
  • Recompensa las buenas prácticas de seguridad: las mitigaciones en tus prompts reducen tu puntuación

Se integra en tu flujo de trabajo existente como un comando CLI, un script de npm, un hook de pre-commit o una GitHub Action. No realiza llamadas de red y tiene cuatro pequeñas dependencias en tiempo de ejecución.


Características

122 reglas de seguridadEn 15 familias: inyección, exfiltración, jailbreak, uso inseguro de herramientas, inyección de comandos, envenenamiento RAG, codificación y contenido oculto, manejo de salida, multimodal, habilidades de agentes, agéntico, MCP, cadena de suministro, consumo de recursos, persistencia
Mapeo OWASPCada regla incluye IDs de OWASP Top 10 para Aplicaciones LLM (2025) y Aplicaciones Agénticas (2026), mostrados en hound explain, --verbose, etiquetas SARIF y todos los informes
Puntuación de riesgo numérica (0-100)Puntuación normalizada a nivel de repositorio con umbrales bajo, medio, alto y crítico
Detección de mitigacionesEl lenguaje de seguridad explícito en tus prompts reduce tu puntuación
9 formatos de salidaConsola, JSON, SARIF, GitHub Annotations, Markdown, streaming JSONL, HTML interactivo, CSV y JUnit XML
GitHub Action incluidaFalla la CI ante cambios riesgosos, sube SARIF a Code Scanning y puede mantener un comentario de resumen en el pull request
Autofixhound fix previsualiza y elimina caracteres Unicode ocultos (ENC-002 a ENC-005)
Escaneo multilenguajeDetecta uso de API de LLM en Python, Go, Rust, Java, C#, PHP, Ruby, Swift, Kotlin, Vue y Bash, no solo en TypeScript y JavaScript
Filtrado de reglasexcludeRules/includeRules con sintaxis de prefijo-glob (CMD-*); filtro minConfidence
Caché incremental.hound-cache.json omite archivos sin cambios en reejecuciones; --no-cache para deshabilitar
Respeta .gitignoreLos archivos que git ignora se omiten; .houndignore añade exclusiones con la misma sintaxis
Sistema de pluginsCarga reglas personalizadas desde archivos .js locales mediante "plugins": ["./my-rule.js"] en la configuración
Modo baseline / diff--baseline results.json informa y falla solo ante hallazgos ausentes en un escaneo previo; --diff escanea solo los archivos modificados
Modo watch--watch reescanea ante cambios en archivos y muestra los hallazgos delta
Escaneo paraleloProcesamiento concurrente de archivos (--concurrency <n>, por defecto 8)
Totalmente sin conexiónSin llamadas a API y sin telemetría

Instalación

La instalación global añade el comando hound a tu PATH:

npm install -g context-hound

Instalación por proyecto está limitada a un solo repositorio y se ejecuta mediante npx hound o un script de npm:

npm install --save-dev context-hound

Sin instalar, npx obtiene y ejecuta el paquete:

npx context-hound scan --dir .

Inicio rápido

# 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
Descargar herramienta