Ferramenta de análise estática que verifica código Go em busca de vulnerabilidades de segurança comuns e padrões de codificação inseguros.
zizmorcore/zizmor
Ferramenta de análise estática que encontra e corrige problemas de segurança em configurações de CI/CD, como GitHub Actions, Dependabot e pre-commit.
- Estrelas
- 6,931
- Forks
- 280
- Issues abertas
- 171
- Último commit
- há 13 horas
O que é?
zizmor é uma ferramenta de análise estática para sistemas de CI/CD. Ela examina arquivos de workflow e configuração em busca de problemas de segurança em configurações comuns, com suporte a GitHub Actions, Dependabot e pre-commit, entre outros.
A ferramenta procura problemas como injeção de templates que pode permitir a execução de código controlado por um atacante, persistência e vazamento acidentais de credenciais, permissões excessivas concedidas a runners e commits impostores ou referências git difíceis de distinguir de outras. O projeto também sugere correções para muitos dos problemas encontrados, e as regras de auditoria estão documentadas no site.
zizmor é escrito em Rust e distribuído sob a licença MIT. É instalado como uma ferramenta de linha de comando e foi desenvolvido para ser executado localmente ou em pipelines de CI.
Recursos principais
- 01Detecta injeção de templates que pode permitir a execução de código controlado por um atacante.
- 02Encontra persistência e vazamento acidentais de credenciais em workflows.
- 03Sinaliza permissões excessivas concedidas a runners.
- 04Identifica commits impostores e referências git difíceis de distinguir de outras.
- 05Funciona com configurações de GitHub Actions, Dependabot e pre-commit.
Casos de uso
- Auditar workflows do GitHub Actions em busca de problemas de segurança antes de mesclar alterações.
- Adicionar uma verificação estática de segurança a pipelines de CI que compilam e implantam software.
- Revisar as configurações de permissões do repositório e o tratamento de credenciais na automação.
Início rápido
- 1
Siga as etapas de instalação na documentação do zizmor
Em coleções
Tópicos
Perguntas frequentes
- O que é zizmor?
- Ferramenta de análise estática que encontra e corrige problemas de segurança em configurações de CI/CD, como GitHub Actions, Dependabot e pre-commit. zizmor é uma ferramenta de análise estática para sistemas de CI/CD. Ela examina arquivos de workflow e configuração em busca de problemas de segurança em configurações comuns, com suporte a GitHub Actions, Dependabot e pre-commit, entre outros.
- zizmor é gratuito? Qual é a licença?
- zizmor é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- zizmor ainda é mantido?
- Manutenção ativa. O último commit de zizmor foi em 7 de nov. de 2026.
- Para que posso usar zizmor?
- Auditar workflows do GitHub Actions em busca de problemas de segurança antes de mesclar alterações. Adicionar uma verificação estática de segurança a pipelines de CI que compilam e implantam software. Revisar as configurações de permissões do repositório e o tratamento de credenciais na automação.
- Como instalar zizmor?
- Siga as etapas de instalação na documentação do zizmor
- Onde consigo zizmor?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/zizmorcore/zizmor
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Scanner de segredos em Rust que detecta credenciais vazadas, verifica quais estão ativas, mapeia seus acessos e permite revogá-las.
Ferramenta CLI para detectar segredos hardcoded, como senhas, chaves de API e tokens, em repositórios Git, arquivos e stdin.
CLI que detecta e valida mais de 500 tipos de segredos hardcoded em arquivos, repositórios Git, imagens Docker e pacotes, com uso em hooks pre-commit ou no CI.
Um scanner de secrets rápido e configurável que encontra credenciais vazadas em repositórios git, arquivos, GitHub, GitLab, S3 e muito mais.
Scanner de segurança com foco em IA para código e configurações de agentes, com regras integradas para apps com LLM, servidores MCP e segredos expostos em chats ou no histórico do shell.