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
Kubestroyer — Ferramenta de exploração Kubernetes baseada em Go que escaneia portas expostas e explora configurações incorretas do cluster, incluindo RCE anônimo do Kubelet e acesso de leitura ao etcd. | Kitploit
Ferramentas/GitHubGitHub/rolix44/kubestroyer
Scanners de VulnerabilidadesSegurança de ContêineresExploraçãoTestes de PenetraçãoSegurança na NuvemConfiguração Incorreta
GitHubrolix44/kubestroyer

Kubestroyer

Ferramenta de exploração Kubernetes baseada em Go que escaneia portas expostas e explora configurações incorretas do cluster, incluindo RCE anônimo do Kubelet e acesso de leitura ao etcd.

Ver Repositório
36220há 2 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

Contributors Forks Stargazers Issues MIT License


Logo

Kubestroyer

O Kubestroyer tem como objetivo explorar configurações incorretas em clusters Kubernetes e ser o canivete suíço dos seus pentests em Kubernetes
Explore a documentação »

Reportar Bug · Solicitar Funcionalidade

Índice
  1. Sobre o Projeto
    • Construído com
  2. Começando
    • Pré-requisitos
    • Instalação
  3. Uso
  4. Roadmap
  5. Contribuindo
  6. Licença
  7. Contato

Sobre o Projeto

Captura de tela do nome do produto

Kubestroyer é uma ferramenta de exploração em Golang que visa aproveitar configurações incorretas de clusters Kubernetes.

A ferramenta escaneia portas conhecidas do Kubernetes que podem estar expostas, bem como as explora.

(voltar ao topo)

Construído com


Golang

(voltar ao topo)

Começando

Para obter uma cópia local funcionando, siga estes passos simples de exemplo.

Pré-requisitos

  • Go 1.19
    root@kitploit:~
    wget https://go.dev/dl/go1.19.4.linux-amd64.tar.gz
    tar -C /usr/local -xzf go1.19.4.linux-amd64.tar.gz
    

Instalação

Use o binário pré-compilado

ou

Usando o comando go install :

root@kitploit:~
$ go install github.com/Rolix44/Kubestroyer@latest

ou

compilar a partir do código fonte:

  1. Clone o repositório
    root@kitploit:~
    $ git clone https://github.com/Rolix44/Kubestroyer.git
    
  2. Compile o binário
    root@kitploit:~
    $ go build -o Kubestroyer cmd/kubestroyer/main.go 
    

(voltar ao topo)

Uso

Uso do produto

(voltar ao topo)

Funcionalidades atualmente suportadas

  • Alvo

    • Lista de múltiplos alvos
    • Arquivo de entrada como alvo
  • Varredura

    • Varredura de portas conhecidas
    • Varredura de portas de nós (30000 a 32767)
    • Descrição da porta
  • Vulnerabilidades

    • RCE anônima no Kubelet
      • Escolher comando a ser executado
      • Escolher container para executar o comando
    • Leitura anônima do etcd

(voltar ao topo)

Roadmap

  • Escolher o pod para RCE anônima
  • Exploração do etcd
  • Análise da API somente leitura do Kubelet para divulgação de informações

Veja as issues abertas para uma lista completa de funcionalidades propostas (e problemas conhecidos).

(voltar ao topo)

Contribuindo

Contribuições são o que tornam a comunidade open source um lugar incrível para aprender, inspirar e criar. Quaisquer contribuições que você fizer são muito apreciadas.

Se você tiver uma sugestão que possa melhorar isto, por favor, faça um fork do repositório e crie um pull request. Você também pode simplesmente abrir uma issue com a tag "enhancement". Não se esqueça de dar uma estrela ao projeto! Obrigado novamente!

  1. Faça um Fork do Projeto
  2. Crie sua Branch de Funcionalidade (git checkout -b feature/AmazingFeature)
  3. Commit suas Mudanças (git commit -m 'Add some AmazingFeature')
  4. Push para a Branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

(voltar ao topo)

Licença

Distribuído sob a licença MIT. Veja LICENSE.txt para mais informações.

(voltar ao topo)

Contato

Rolix - @Rolix_cy - [email protected]

Link do Projeto: https://github.com/Rolix44/Kubestroyer

(voltar ao topo)

Baixar ferramenta
ParâmetroDescriçãoObrig/OpcExemplo
-t / --targetAlvo (IP, domínio ou arquivo)Obrigatório-t localhost,127.0.0.1 / -t ./domain.txt
--node-scanAtiva a varredura de portas de nós (porta 30000 a 32767)Opcional-t localhost --node-scan
--anon-rceRCE usando autenticação anônima da KubeletOpcional-t localhost --anon-rce
-xComando a ser executado ao usar RCE (exibe o token da service account por padrão)Opcional-t localhost --anon-rce -x "ls -al"
--etcdLê objetos desejados se o acesso anônimo ao etcd estiver ativadoOpcional-t localhost --etcd