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
violin — Perfil de pentest agéntico para Hermes: 31 playbooks para reconocimiento autorizado, ataques web/de control de acceso, validación segura de exploits e informes basados en evidencias con compuertas de seguridad. | Kitploit
Herramientas/GitHubGitHub/strategic-automation/violin
Autenticación y AutorizaciónOSINT (Inteligencia de Fuentes Abiertas)Frameworks de Pruebas de PenetraciónEscalada de PrivilegiosReconocimientoAnálisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPost-ExplotaciónPruebas de PenetraciónRed Teaming
1542159hace 9 díasRevisado por Kitploit

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 →
GitHubstrategic-automation/violin

violin

Perfil de pentest agéntico para Hermes: 31 playbooks para reconocimiento autorizado, ataques web/de control de acceso, validación segura de exploits e informes basados en evidencias con compuertas de seguridad.

Ver RepositorioSitio web
Compartir

Violin

Violin ☤ — Perfil de pentest agéntico supervisado para Hermes

Release Ready License: MIT Hermes >=0.21.5 Kali Linux Parrot OS Landing page GitHub stars

35 playbooks · 19 referencias · 14 plantillas · guard de ejecución obligatorio · nativo de Hermes

Violin es un perfil de pentest agéntico nativo de Hermes para pruebas de penetración supervisadas y autorizadas — desde el reconocimiento, pasando por la validación segura de exploits, hasta la elaboración de informes. Utiliza los conjuntos de herramientas integrados de Hermes, siete skills enrutadas y el plugin obligatorio violin_guard en la frontera de ejecución contra objetivos. La CLI independiente admite comprobaciones de versión, diagnósticos y recuperación administrativa; los comandos contra objetivos se ejecutan a través del plugin. Violin no añade credenciales específicas del perfil y hereda los backends de proveedor y de herramientas ya configurados en Hermes.

Inicio rápido · Flujo de trabajo · Herramientas del guard · Benchmarks · Página de inicio · Debates · Desarrollo

¿Sigues Violin? Marca el repositorio con una estrella para que siga siendo fácil de encontrar y ayudes a otros ingenieros de seguridad a descubrir el pentesting agéntico supervisado.

Descubrimiento en la comunidad

Violin aparece en colecciones seleccionadas por la comunidad, entre ellas awesome-ai-security, awesome-hermes-skills, awesome-hermes-agent y awesome-infosec.

Cobertura de terceros: análisis técnico de Starlog y «Violin: Supervised Agentic Penetration Testing Profile for Hermes Agent».

Para una evaluación independiente, utiliza el kit para revisores, que recopila la ruta de benchmarks, los límites conocidos, el contexto de revisión y una comparación factual con diseños de agentes de pentest autónomos.


Ejecución de objetivos protegidaLas comprobaciones de alcance, fase, PTT, habilidad, hipótesis, historial y sincronización se ejecutan antes de que se inicie un comando de objetivo.
Estado de compromiso persistenteLas tareas de PTT, las hipótesis, el historial de comandos, los puntos de control, la evidencia y los informes sobreviven a la compresión del contexto.
Hallazgos respaldados por evidenciaUn envío tipado vincula cada hallazgo validado con recibos de ejecución autenticados.
Metodología enrutadaUn orquestador de pentesting selecciona playbooks enfocados en web, identidad, API, lógica de negocio, seguridad de LLM y configuraciones incorrectas.
Ejecución acotadaComandos individuales, ráfagas de comandos, procesos en segundo plano, revisión por lotes, comprobaciones de latido y cancelación comparten un único modelo de estado.
Versiones verificablesEl registro de plugins, los esquemas, las instantáneas de habilidades, los contratos de documentación, el lint, el formateo y la suite de pruebas completa están sujetos a compuertas de versión.

Inicio rápido

Instalar el perfil

hermes profile install https://github.com/Strategic-Automation/violin
hermes -p violin plugins disable violin_guard
hermes -p violin plugins enable violin_guard --no-allow-tool-override
hermes -p violin

Las dependencias de guard se declaran en plugins/violin_guard/plugin.yaml. El nombre del plugin, el directorio y la configuración de habilitación usan todos violin_guard, por lo que Hermes puede resolver sus dependencias sin un workaround de directorio. Instalar las dependencias en el .venv de desarrollo no las instala en Hermes. El ciclo de deshabilitar/habilitar anterior fuerza la admisión de dependencias incluso cuando la configuración del perfil ya habilita el plugin. Verifique el registro después de la instalación:

hermes -p violin plugins doctor ~/.hermes/profiles/violin/plugins/violin_guard --ci
hermes -p violin tools list

Plugin Doctor debería reportar 12 herramientas y 5 hooks, y violin_guard debería aparecer como un toolset habilitado. Reinicia Hermes después de la instalación antes de comenzar un engagement. Reinstala el perfil para migrar una instalación anterior de violin-guard.

Luego comienza con un objetivo autorizado y deja que Violin recopile el alcance antes de cualquier interacción con el objetivo:

Run an authorized penetration test against example.com.

Requisitos

  • Hermes Agent 0.21.5 o superior (el contenedor fija el commit de la versión v2026.9.24)
  • Python 3.11 y uv para el desarrollo local
  • Kali Linux o Parrot OS para el entorno esperado de herramientas de seguridad
  • Autorización por escrito y un alcance aprobado

Violin no selecciona un modelo ni un proveedor. Configúrelos en Hermes. Para un valor predeterminado capaz, use Qwen3.8 27B localmente o DeepSeek V4 Flash a través de un proveedor alojado.

Ciclo de vida del engagement

flowchart LR
    S[Scope] --> R[Recon]
    R --> V[Vulnerability research]
    V --> E[Exploit validation]
    E --> P[Reporting]
    P --> X[Retrospective]

    G[Violin Guard] -. validates .-> R
    G -. validates .-> V
    G -. validates .-> E
Descargar herramienta