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
Container_escape — Exploits de prova de conceito de escape de contêiner para CVE-2026-80521 e CVE-2026-52910, com um harness de VM QEMU/Ubuntu descartável para execução segura de PoC. | Kitploit
Ferramentas/GitHubGitHub/markakd/container_escape
Segurança de ContêineresAnálise de VulnerabilidadesExploraçãoVirtualização para SegurançaTestes de PenetraçãoPapers e PesquisaEscape de Contêiner
GitHubmarkakd/container_escape

Container_escape

Exploits de prova de conceito de escape de contêiner para CVE-2026-80521 e CVE-2026-52910, com um harness de VM QEMU/Ubuntu descartável para execução segura de PoC.

Ver Repositório
481386há 1 mêsRevisado 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

VM de contêiner Ubuntu descartável

Este diretório compila e executa um contêiner Docker Ubuntu dentro de um convidado QEMU Ubuntu descartável. Os PoCs são copiados para o convidado e nunca são executados pelos scripts do host.

Dependências do host

  • Bash
  • QEMU x86-64 e qemu-img
  • curl
  • Ferramentas cliente OpenSSH
  • xorriso
  • socat apenas quando VM_PAYLOAD_CONSOLE=1 é usado

O KVM é usado quando disponível; caso contrário, o QEMU recorre ao TCG.

Compilar uma imagem golden

UBUNTU_VERSION=26.04 \
VM_EXPECTED_KERNEL=7.0.0-31-generic \
./vm/build_image.sh

O compilador baixa a imagem cloud da versão Ubuntu selecionada, valida-a contra o SHA256SUMS publicado pela Ubuntu, instala atualizações de pacotes e o Docker, baixa a imagem de contêiner Ubuntu correspondente e grava vm/ubuntu-<version>.qcow2.

As URLs padrão estão fixadas nas imagens de versão oficial mais recentes disponíveis em 16 de setembro de 2026:

  • Ubuntu 24.04: série de lançamento 20260911
  • Ubuntu 26.04: série de lançamento 20260823

Defina UBUNTU_RELEASE_URL, UBUNTU_IMAGE_URL ou UBUNTU_SUMS_URL para usar outra versão.

A imagem qcow2 gerada e a chave SSH são artefatos locais ignorados pelo Git. A chave privada permanece com modo 0600.

Executar um binário

UBUNTU_VERSION=26.04 \
VM_EXPECTED_KERNEL=7.0.0-31-generic \
./vm/run_container.sh ./path/to/binary [arguments...]

Cada execução cria uma sobreposição qcow2 temporária, inicializa o convidado, copia o binário via SSH e o inicia em um contêiner novo com a rede desabilitada. Argumentos, fluxos padrão e o status de saída são encaminhados.

Execute sem um binário para abrir um shell interativo em um contêiner novo:

./vm/run_container.sh

Use --shell com um binário para copiá-lo para o convidado e montá-lo em /payload sem executá-lo:

./vm/run_container.sh --shell ./path/to/binary

Substituições úteis:

VM_CPUS=4 VM_MEMORY_MB=4096 ./vm/run_container.sh ./binary
VM_SSH_PORT=2223 ./vm/run_container.sh ./binary
KEEP_VM_RUN_DIR=1 ./vm/run_container.sh ./binary

KEEP_VM_RUN_DIR=1 mantém a sobreposição e os logs em /tmp/ubuntu-container.*. Cada invocação realiza uma inicialização de VM e uma tentativa de payload. Defina VM_PAYLOAD_CONSOLE=1 para um payload que usa explicitamente a segunda porta serial do convidado.

Baixar ferramenta