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
capture-the-flag — Scripts auxiliares para remasterizar imagens de Live CD Linux com o objetivo de criar wargames de segurança prontos para uso com vulnerabilidades pré-instaladas para explorar. | Kitploit
Ferramentas/GitHubGitHub/ctf-o-matic/capture-the-flag
Análise de VulnerabilidadesExploraçãoCTFTestes de PenetraçãoAprendizado e EducaçãoLabs e Prática
GitHubctf-o-matic/capture-the-flag

capture-the-flag

Scripts auxiliares para remasterizar imagens de Live CD Linux com o objetivo de criar wargames de segurança prontos para uso com vulnerabilidades pré-instaladas para explorar.

Ver Repositório
5215há 7 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
Site

Capture a Bandeira!

Remasteriza imagens Live CD do Linux com o objetivo de criar jogos de guerra de segurança prontos para uso com vulnerabilidades pré-instaladas para explorar.

Requisitos

Você precisará do seguinte para construir o Live CD usando os scripts deste projeto:

  • Linux, com acesso root usando sudo
  • git
  • make, gcc -- para compilar programas vulneráveis
  • pwgen -- para gerar senhas aleatórias
  • rsync
  • genisoimage -- para mkisofs
  • advancecomp -- para advdef
  • squashfs-tools -- para unsquashfs
  • curl -- para baixar pacotes e outros arquivos

Requisitos ao compilar em sistemas 64 bits

O Live CD base é de 32 bits e, portanto, os programas em C também devem ser compilados em 32 bits. Para fazer isso, você precisa instalar bibliotecas de desenvolvimento de 32 bits. No Debian, por exemplo, o pacote se chama libc6-dev-i386.

Construindo o Live CD

Você tem diferentes opções para construir o CD:

  • Construção básica: usando um único script para construir tudo
  • Construção em 3 etapas: 3 etapas para lhe dar a chance de personalizar
  • Construção especialista: se você quiser entender tudo

Escolha o método mais adequado para você.

Construção básica (para os impacientes)

Para buscar todos os arquivos necessários, incluindo a imagem base TinyCore de 8 MB, os dados do concurso de hacking e todos os pacotes TinyCore necessários e remasterizar o CD:

root@kitploit:~
./scripts/rebuild.sh

Nota: algumas etapas precisam executar sudo, então você será solicitado a fornecer sua senha uma ou mais vezes.

Construção em 3 etapas

A ideia deste método de construção é criar os dados básicos do CD, mas parar antes de reconstruir a imagem para que você possa personalizá-la primeiro.

  1. Construir os dados básicos do CD:

    root@kitploit:~
     ./scripts/build.sh
    

    Nota: algumas etapas precisam executar sudo, então você será solicitado a fornecer sua senha uma ou mais vezes.

  2. Personalizar o conteúdo no diretório extract. Esta etapa é totalmente sua, dependendo do que você deseja personalizar. Você pode querer instalar alguns pacotes personalizados, por exemplo, mapas de teclado para teclados não US:

    root@kitploit:~
     sudo ./scripts/install-tcz.sh kmaps
    
  3. Criar o ISO final:

    root@kitploit:~
     sudo ./scripts/pack-iso.sh
    

Aviso

Os desafios são baseados no concurso online original organizado pela Stripe: https://stripe.com/blog/capture-the-flag

Usando o Live CD

Veja http://janosgyerik.github.io/capture-the-flag/

Capturas de tela

Início Fim

Soluções

As soluções foram intencionalmente omitidas deste projeto. Você pode encontrar as soluções para os desafios originais da Stripe na internet, mas não se surpreenda se elas não funcionarem neste Live CD imediatamente. Isso também é intencional ;-)

Por favor, mantenha suas próprias soluções em sigilo.

Abusando do CD

Se você quiser obter acesso root no sistema live, pode fazer su - tc para se tornar o usuário admin, ou inicializar o sistema com a opção de inicialização mc superuser. Isso não é segredo, e você não aprenderá nada desta forma.

Links

  • Última imagem ISO
  • Anúncio do Capture The Flag no blog, por Stripe
  • Anúncio do Capture The Flag 2.0 no blog, por Stripe
  • https://insecure.org/stf/smashstack.html
  • Tiny Core Linux
  • O gerador de arte ASCII CTF
Baixar ferramenta