Repolode
ProbiusOfficial

ProbiusOfficial/Hello-CTF

Tutorial gratuito e de código aberto para iniciantes em CTF, com desafios correspondentes, calendário de competições e diretório de ferramentas para a comunidade de capture the flag.

Estrelas
4,270
Forks
265
Issues abertas
4
Último commit
há 5 horas

O que é?

Hello CTF é um site de tutoriais baseado em Mkdocs-Material para quem está começando em competições de segurança capture the flag. O conteúdo aborda as principais categorias de CTF, como Misc, Web, Crypto, Reverse e Pwn, além de tópicos complementares como AWD, AI e blockchain. Cada tópico de conhecimento vem acompanhado de desafios para praticar.

Além das aulas, o projeto reúne informações sobre CTFs: eventos internacionais são importados diariamente do RSS do CTFtime, enquanto os eventos nacionais são cadastrados manualmente. Também é possível assinar o calendário ICS. O site inclui ainda uma enciclopédia de ferramentas, um índice de tags por tópico de conhecimento com payloads e guias para implantar os ambientes de desafios do Hello-CTF.

É possível visualizar o site localmente com mkdocs serve ou Docker Compose. O repositório é organizado em conteúdo de docs, substituições de tema, um script de atualização de eventos executado pelo GitHub Actions, um painel de administração e um coletor de mensagens.

Recursos principais

  • 01Aulas de CTF para iniciantes, cobrindo Misc, Web, Crypto, Reverse e Pwn.
  • 02Desafios práticos com anexos, código-fonte e Dockerfiles para cada tópico.
  • 03Calendário de competições atualizado diariamente, com assinatura ICS.
  • 04Enciclopédia de ferramentas e índice de tópicos de conhecimento com payloads.
  • 05Feito com Mkdocs-Material e executável localmente ou via Docker.

Casos de uso

  • Aprender CTF do zero com desafios guiados.
  • Acompanhar as próximas competições de CTF nacionais e internacionais.
  • Organizar um programa de integração para novos estudantes de segurança em um clube ou equipe.
  • Implantar uma cópia própria de um site de tutoriais de segurança baseado em Mkdocs.

Início rápido

  1. 1

    Clone o repositório

  2. 2

    Instale as dependências do Python

    pip install -r requirements.txt
  3. 3

    Inicie o servidor de pré-visualização local

    mkdocs serve
  4. 4

    Abra a pré-visualização no navegador

Antes de usar

  • O site é um projeto MkDocs em Python, portanto, é necessário ter um ambiente Python para visualizar localmente.
  • Os dados de eventos CTF da China são mantidos manualmente e podem estar desatualizados.

Tópicos

Perguntas frequentes

O que é Hello-CTF?
Tutorial gratuito e de código aberto para iniciantes em CTF, com desafios correspondentes, calendário de competições e diretório de ferramentas para a comunidade de capture the flag. Hello CTF é um site de tutoriais baseado em Mkdocs-Material para quem está começando em competições de segurança capture the flag. O conteúdo aborda as principais categorias de CTF, como Misc, Web, Crypto, Reverse e Pwn, além de tópicos complementares como AWD, AI e blockchain. Cada tópico de conhecimento vem acompanhado de desafios para praticar.
Hello-CTF é gratuito? Qual é a licença?
Hello-CTF é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Hello-CTF ainda é mantido?
Manutenção ativa. O último commit de Hello-CTF foi em 22 de out. de 2026.
Para que posso usar Hello-CTF?
Aprender CTF do zero com desafios guiados. Acompanhar as próximas competições de CTF nacionais e internacionais. Organizar um programa de integração para novos estudantes de segurança em um clube ou equipe. Implantar uma cópia própria de um site de tutoriais de segurança baseado em Mkdocs.
Como instalar Hello-CTF?
Clone o repositório Instale as dependências do Python: pip install -r requirements.txt Inicie o servidor de pré-visualização local: mkdocs serve Abra a pré-visualização no navegador
Onde consigo Hello-CTF?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ProbiusOfficial/Hello-CTF

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados