Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
glue — Automação de Segurança de Aplicações | Kitploit
Ferramentas/GitHubGitHub/owasp/glue
Scanners de VulnerabilidadesAnálise de CódigoDevSecOps
GitHubowasp/glue

glue

Automação de Segurança de Aplicações

Ver Repositório
5261104há 6 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Twitter Ruby Gem Dockerhub Travis

OWASP Glue

Glue é um framework para executar uma série de ferramentas. Geralmente, é concebido como uma espinha dorsal para automatizar um pipeline de análise de segurança de ferramentas.

Uso Recomendado

Para aqueles que desejam executar o Glue, recomendamos usar a imagem docker, pois ela já deve ter as outras ferramentas que ele utiliza disponíveis e configuradas. Consulte a documentação para mais informações. Documentação do Glue Docker

Para os interessados em como usar o Glue em um contexto DevOps, consulte Opções de Integração DevOps do Glue

Confira o Playground para entender melhor os recursos do Glue e como você pode usá-los.

Execução Local

docker run owasp/glue

Baixar ferramenta

Instalação para Desenvolvimento

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

Executando em Desenvolvimento

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

Estendendo o Glue

O Glue é projetado para ser estendido através de 'tarefas' adicionadas. Para adicionar uma nova ferramenta, copie uma tarefa existente e ajuste para que funcione com a ferramenta em questão.

Uso

Glue <options> <target>

Opções

Opções comuns incluem:

root@kitploit:~
-d para debug
-f para formato (aceita "json", "csv", "jira")

Para uma lista completa de opções, use Glue --help ou veja o arquivo OPTIONS.md.

Alvo

O alvo pode ser:

  • Sistema de arquivos (que é analisado no local)
  • Repositório Git (que é clonado para análise)
  • Outros tipos de imagens (.iso, docker, etc. são experimentais)

Dependências

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

Desenvolvimento

Para executar o código, execute o seguinte a partir do diretório raiz:

>ruby bin/Glue <options> target

Para construir uma gem, execute:

gem build Glue.gemspec

Integração

Git Hooks

Primeiro, pegue o hook do código.

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

Depois torne-o executável.

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

Certifique-se de que o shell em que você está fazendo o commit pode ver o docker.

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

Agora vá testar e faça uma alteração e commite um arquivo. O resultado deve ser que o Glue execute no seu código e não permita commits a menos que os resultados estejam limpos. (O que não é necessariamente uma expectativa razoável)

Arquivos de Configuração

Para cenários de uso avançados, você pode salvar sua configuração e usá-la em tempo de execução.

Autores

Matt Konda Alex Lock Rafa Perez

Licença

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