Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
terrascan — Detecte violações de conformidade e segurança em Infraestrutura como Código para mitigar riscos antes de provisionar infraestrutura nativa em nuvem. | Kitploit
Ferramentas/GitHubGitHub/tenable/terrascan
Scanners de VulnerabilidadesSegurança de ContêineresAnálise Estática de Código (SAST)Segurança na NuvemDevSecOpsConfiguração IncorretaArchived
GitHubtenable/terrascan

terrascan

Detecte violações de conformidade e segurança em Infraestrutura como Código para mitigar riscos antes de provisionar infraestrutura nativa em nuvem.

Ver Repositório
5.2k55642há 11 mesesRevisado pelo Kitploit
Site

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

⚠️ Arquivado

  • Este projeto não é mais mantido. O repositório está arquivado e não serão aceitas novas atualizações, issues ou pull requests.
  • Sinta-se à vontade para fazer um fork se quiser continuar o desenvolvimento.

Terrascan

GitHub release License: Apache 2.0 PRs Welcome CI Quality Gate Status AUR package codecov Documentation Status Contributor Covenant GitHub all releases

Introdução

Terrascan é um analisador estático de código para Infrastructure as Code (IaC). O Terrascan permite que você:

  • Varra infraestrutura como código de forma integrada para identificar configurações incorretas.
  • Monitore a infraestrutura em nuvem provisionada em busca de alterações de configuração que introduzam desvios de postura e possibilite reverter para uma postura segura.
  • Detecte vulnerabilidades de segurança e violações de conformidade.
  • Mitigue riscos antes de provisionar infraestrutura nativa em nuvem.
  • Oferece flexibilidade para ser executado localmente ou integrado à sua CI/CD.

Recursos

  • Para testar o Terrascan no seu navegador, veja o Sandbox do Terrascan https://www.tenable.com/terrascan

  • Para saber mais sobre as funcionalidades e capacidades do Terrascan, consulte o portal de documentação: https://runterrascan.io

Junte-se à comunidade Tenable 👇

Principais recursos

  • Mais de 500 políticas para melhores práticas de segurança
  • Varredura de Terraform (HCL2)
  • Varredura de modelos AWS CloudFormation (CFT)
    • Varredura do Azure Resource Manager (ARM)
  • Varredura de Kubernetes (JSON/YAML), Helm v3 e Kustomize
  • Varredura de Dockerfiles
  • Suporte para AWS, Azure, GCP, Kubernetes, Dockerfile e GitHub
  • Integra-se com a varredura de vulnerabilidades de imagens Docker para registros de contêineres AWS, Azure, GCP e Harbor.

Início Rápido

  1. Instalar
  2. Examinar
  3. Integrar

Passo 1: Instalar

O Terrascan oferece várias formas de instalação e também está disponível como imagem Docker. Consulte a página de releases do Terrascan para obter a versão mais recente das builds em todas as plataformas suportadas. Selecione o binário correto para sua plataforma.

Instalar como executável nativo

  curl -L "$(curl -s https://api.github.com/repos/tenable/terrascan/releases/latest | grep -o -E "https://.+?_Linux_x86_64.tar.gz")" > terrascan.tar.gz
  tar -xf terrascan.tar.gz terrascan && rm terrascan.tar.gz
  sudo install terrascan /usr/local/bin && rm terrascan
  terrascan

Instalar no ArchLinux / Manjaro via AUR

Usuários do ArchLinux e Manjaro podem instalar com:

yay -S terrascan

Instalar via brew

Usuários do Homebrew podem instalar com:

$ brew install terrascan

Imagem Docker

O Terrascan também está disponível como imagem Docker e pode ser usado da seguinte forma

$ docker run tenable/terrascan

Consulte a documentação para mais informações.

Passo 2: Examinar

Para examinar seu código em busca de problemas de segurança, execute o seguinte (por padrão, examina Terraform).

$ terrascan scan

Nota: O Terrascan será encerrado com um código de erro se forem encontrados erros ou violações durante a varredura.

Lista de possíveis códigos de saída

CenárioCódigo de Saída
Resumo da varredura tem erros e violações5
Resumo da varredura tem erros mas sem violações4
Resumo da varredura tem violações mas sem erros3
Resumo da varredura não tem violações nem erros0
Comando de varredura falha devido a entradas inválidas1

Passo 3: Integrar com CI/CD

O Terrascan pode ser integrado em pipelines de CI/CD para aplicar melhores práticas de segurança. Consulte nossa documentação para integrar com seu pipeline.

Comandos do Terrascan

Você pode usar o comando terrascan com as seguintes opções:

$ terrascan
Terrascan

Usage:
  terrascan [command]

Available Commands:
  help        Help about any command
  init        Initialize Terrascan
  scan        Detect compliance and security violations across Infrastructure as Code.
  server      Run Terrascan as an API server
  version     Terrascan version

Flags:
  -c, --config-path string   config file path
  -h, --help                 help for terrascan
  -l, --log-level string     log level (debug, info, warn, error, panic, fatal) (default "info")
  -x, --log-type string      log output type (console, json) (default "console")
  -o, --output string        output type (human, json, yaml, xml) (default "human")

Use "terrascan [command] --help" for more information about a command.

Políticas

As políticas do Terrascan são escritas usando a linguagem de política Rego. Cada arquivo rego inclui um arquivo JSON de "regra" que define metadados para a política. Por padrão, o Terrascan baixa as políticas dos repositórios do Terrascan durante a primeira varredura. No entanto, se você quiser baixar as políticas mais recentes, é necessário executar o processo de inicialização. Consulte Uso para obter informações sobre o processo de inicialização.

Nota: O comando de varredura executará implicitamente o processo de inicialização se nenhuma política for encontrada.

Baixar ferramenta