Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
glue — Automatización de seguridad de aplicaciones | Kitploit
Herramientas/GitHubGitHub/owasp/glue
Escáneres de VulnerabilidadesAnálisis de CódigoDevSecOps
GitHubowasp/glue

glue

Automatización de seguridad de aplicaciones

Ver Repositorio
5261104hace 6 añosRevisado 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 →
Compartir

Twitter Ruby Gem Dockerhub Travis

OWASP Glue

Glue es un framework para ejecutar una serie de herramientas. Generalmente, está concebido como la base para automatizar un pipeline de análisis de seguridad con herramientas.

Uso recomendado

Para aquellos que deseen ejecutar Glue, recomendamos usar la imagen Docker porque ya debería tener las otras herramientas que utiliza disponibles y configuradas. Consulta la documentación para más información. Documentación de Docker de Glue

Para quienes estén interesados en cómo usar Glue en un contexto DevOps, consulta Opciones de integración DevOps de Glue

Visita el Playground para comprender mejor las características de Glue y cómo usarlas.

Ejecución local

docker run owasp/glue

Instalación para desarrollo

root@kitploit:~
git clone https://github.com/owasp/glue
cd glue                     -- RVM will set to 2.3.1 with Gemset Glue
gem install bundler
bundle install

Ejecución en desarrollo

root@kitploit:~
cd lib
../bin/glue -h

Extensión de Glue

Glue está diseñado para ser extendido mediante "tareas" añadidas. Para agregar una nueva herramienta, copia una tarea existente y ajústala para que funcione con la herramienta en cuestión.

Uso

Glue <options> <target>

Opciones

Las opciones comunes incluyen:

root@kitploit:~
-d para depuración
-f para formato (acepta "json", "csv", "jira")

Para una lista completa de opciones, usa Glue --help o consulta el archivo OPTIONS.md.

Objetivo

El objetivo puede ser:

  • Sistema de archivos (se analiza in situ)
  • Repositorio Git (se clona para el análisis)
  • Otros tipos de imágenes (.iso, docker, etc. son experimentales)

Dependencias

  • clamav
  • hashdeep
  • rm (*nix)
  • git
  • mount (*nix)
  • docker

Desarrollo

Para ejecutar el código, ejecuta lo siguiente desde el directorio raíz:

>ruby bin/Glue <options> target

Para construir una gema, simplemente ejecuta:

gem build Glue.gemspec

Integración

Git Hooks

Primero, obtén el hook del código.

root@kitploit:~
meditation:hooks mk$ cp /area53/owasp/Glue/hooks/pre-commit .

Luego hazlo ejecutable.

root@kitploit:~
meditation:hooks mk$ chmod +x pre-commit

Asegúrate de que el shell en el que estás realizando el commit pueda ver docker.

root@kitploit:~
meditation:hooks mk$ eval "$(docker-machine env default)"

Ahora prueba, haz un cambio y confirma un archivo. El resultado debería ser que Glue se ejecute contra tu código y no permita commits a menos que los resultados estén limpios. (Lo cual no es necesariamente una expectativa razonable)

Archivos de configuración

Para escenarios de uso avanzados, puedes guardar tu configuración y usarla en tiempo de ejecución.

Autores

Matt Konda Alex Lock Rafa Perez

Licencia

Apache 2: http://www.apache.org/licenses/LICENSE-2.0

Descargar herramienta