Hackathon The Dunes

Dell Delivery Academy 2026

CTF OPERAÇÃO ORION
DATA Sexta-feira, 23/10/2026
HORÁRIO 08:00 às 16:00 (Brasília)
MODALIDADE Individual · Online (Jeopardy)
DESAFIOS 49 desafios · 12.025 pts

Sobre a Competição

A Operação Orion é um CTF (Capture the Flag) individual e remoto, com duração de 8 horas. Cada aluno joga do próprio computador, pela internet, nesta plataforma CTFd hospedada pelo Instituto Metrópole Digital (IMD/UFRN). O evento faz parte dos projetos aplicados da Dell Delivery Academy 2026 – Programa de Capacitação em Cyber Security.

O CENÁRIO

A Orion Logística S.A. foi atingida pelo ransomware do grupo NOX em 14/09/2026. Você atua como consultor de resposta e recuperação: investiga logs, telemetria e documentos do incidente e responde a perguntas de BIA, backup, DR, governança e comunicação ao conselho.

Objetivo: aplicar, dentro do tempo da competição, o ciclo completo de cyber recovery — entender o ataque, achar a última cópia limpa, decidir a ordem de reconstrução e explicar o resultado ao negócio. No Hackathon The Dunes a ênfase foi criar uma oferta em dupla; aqui, cada aluno executa e prova com evidências.

🔎 Nenhum desafio exige atacar sistemas. Tudo é análise de evidências, cálculo e decisão. Os artefatos (logs, CSV, JSON, relatórios) são baixados no próprio CTFd.

Cronograma do Dia

São 6h30 de jogo, das 08:30 às 15:00. O CTF não para no almoço: cada aluno decide quando fazer a pausa.

Horário Etapa O que acontece
08:00–08:30Abertura (sala virtual)Regras, cenário, teste de login e demonstração da Q01
08:30Abertura do CTFDesafios ficam visíveis e o placar começa a contar
08:30–15:00JogoMentores na sala virtual para dúvidas de enunciado e plataforma
11:45–12:30Almoço (sugerido)O CTF continua aberto
14:30❄️ CongelamentoO placar público para de atualizar; as flags continuam valendo
15:00🏁 FechamentoO CTFd para de aceitar flags
15:00–16:00Encerramento (sala virtual)Resolução comentada do Desafio Final, placar e premiação

Quem entrar depois das 08:30 joga normalmente, mas sem tempo extra.

Desafios

49 desafios, somando 12.025 pontos, em 22 categorias, todos baseados no mesmo incidente da Orion Logística.

Bloco Categorias Desafios Pontos
Investigação do ataqueBriefing, Fundamentos de Segurança, Threat & Ransomware, Incident ResponseQ01–Q101.875
InfraestruturaRedes, InfraestruturaQ11–Q151.250
Governança e riscosFrameworks, Governança, Gestão de RiscosQ16–Q221.450
ContinuidadeBIA, Classificação de Dados, Dependências, Continuidade e DR, DisponibilidadeQ23–Q28, Q32–Q352.700
Backup e cyber recoveryBackup, Cyber Recovery, Estratégias de RecuperaçãoQ29–Q31, Q36–Q402.400
Testes e validaçãoTestes de Recuperação, ValidaçãoQ41–Q44950
Negócio e conselhoAbordagem Consultiva, Comunicação, Desafio FinalQ45–Q491.400
Total12.025

Flags, Pontuação e Placar

Formato da flag: CR{...}
  • Formato: todas as flags seguem o padrão CR{...}, sem espaços. Horários nos artefatos estão em UTC, salvo indicação.
  • Maiúsculas/minúsculas: não fazem diferença, exceto quando o enunciado diz o contrário (Q09). A Q32 aceita ponto ou vírgula como separador decimal.
  • Tentativas limitadas: desafios de múltipla escolha e associação têm de 1 a 5 tentativas, indicadas no enunciado. Esgotadas, o desafio fica bloqueado.
  • Pontuação fixa: cada desafio vale de 25 a 500 pontos, conforme a dificuldade, e não diminui com o número de acertos.
  • Dicas: dez desafios têm dica. Abrir uma dica desconta de 10 a 30 pontos, mesmo que você não acerte o desafio.
  • Desbloqueios: alguns desafios só aparecem após resolver outro. Ex.: a Q07 (Paciente zero) abre após a Q01; o Desafio Final (Q49) só abre após Q07, Q08, Q09, Q31 e Q36.
  • Placar: visível durante o evento e congelado às 14:30 (as flags continuam valendo).
  • Vencedor e desempate: vence quem tiver mais pontos às 15:00. Empate: vence quem atingiu a pontuação primeiro; persistindo, quem resolveu o Desafio Final (Q49) primeiro.

Conduta

✅ PERMITIDO
  • Pesquisar na internet, consultar normas e materiais do curso.
  • Usar ferramentas locais: editor de texto, planilha, Python, jq, grep, calculadora.
  • Usar IA, desde que você saiba explicar cada resposta. A coordenação pode pedir explicação de qualquer flag; se não souber explicar, a flag é anulada.
  • Tirar dúvidas de enunciado ou plataforma com os mentores na sala virtual (eles não confirmam respostas).
⛔ PROIBIDO
  • Compartilhar flags, respostas ou raciocínio com outros alunos até o fim do evento.
  • Usar conta de outra pessoa, criar contas extras ou jogar em dupla/grupo.
  • Enviar flags por script ou força bruta.
  • Testar, varrer ou atacar o CTFd, a rede do IMD/UFRN ou qualquer sistema real.
  • Publicar artefatos, enunciados ou soluções sem liberação da coordenação.

Penalidades

Infração Penalidade
Primeira ocorrência leve (ex.: conversa sobre um desafio com outro aluno)Advertência registrada
Flag obtida de outro aluno ou que o aluno não sabe explicarAnulação da flag
Reincidência, força bruta ou uso de conta de terceirosPerda de 500 pontos ou desclassificação
Ataque à plataforma, à rede ou a sistemas reaisDesclassificação imediata

Por ser remoto, permaneça conectado à sala virtual, identificado pelo nome, e responda quando chamado pela coordenação.

Premiação

🏆
1º, 2º e 3º lugares Maiores pontuações ao fechamento
🩸
Primeiro sangue Primeiro a resolver o Desafio Final (Q49)
🕵️
Investigador sem dica Maior pontuação sem abrir nenhuma dica

Um aluno pode receber mais de um prêmio. Todos os participantes recebem certificado de 8 horas, contadas nas 26 horas de projetos aplicados com hackathon do programa.

Acesso e Contingência

  • As contas são criadas pela coordenação com o e-mail institucional. Não há auto-cadastro. O login é enviado por e-mail até 22/10; teste seu acesso até 23/10.
  • Você precisa de computador com navegador atualizado e internet estável. Recomenda-se ter Python 3 e uma planilha instalados.
  • Se o CTFd ficar fora do ar, o fechamento pode ser adiado pelo mesmo tempo da queda, até 30 minutos.
  • Falhas na sua internet ou computador não dão direito a tempo extra. Baixe os artefatos de cada desafio assim que abri-lo.
  • Problemas de acesso à conta são tratados pelos docentes na sala virtual.
  • Enunciados e artefatos são fictícios e de propriedade do programa. Situações não previstas são decididas pelos docentes responsáveis, e a decisão é final.