30 Dias de Desafios de Cybersecurity

Uma rota de 30 dias de desafios de cybersecurity selecionada do currículo Cybersecurity Engineer, avançando de análise de tráfego e fundamentos defensivos para reconhecimento, segurança web, exploração, forense, resposta a incidentes e automação de segurança.

Cibersegurança

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Programa

Análise de tráfego e fundamentos defensivos
Reconhecimento e avaliação de vulnerabilidades
Segurança de aplicações web
Exploração e escalada de privilégios
Criptografia, credenciais e forense
Resposta a incidentes e automação de segurança

Introdução

30 Dias de Desafios de Cybersecurity é uma rota prática de nível intermediário com 30 laboratórios de desafio, distribuídos em seis etapas de cinco dias. Selecionada do currículo Cybersecurity Engineer, ela avança da investigação de tráfego e dos controles defensivos para reconhecimento, avaliação web, exploração, forense, resposta a incidentes e automação de segurança com Python.

Esta é uma rota voltada à avaliação de habilidades, não uma sequência de tutoriais introdutórios. Cada dia apresenta um cenário, artefatos obrigatórios e um estado final verificável; você precisa escolher comandos e ferramentas, interpretar evidências e produzir o resultado solicitado. Os projetos da última etapa são classificados como avançados e combinam técnicas de desafios anteriores.

O que você aprenderá

Ao concluir este curso, você será capaz de:

  • Investigar capturas com tcpdump e tshark, correlacionar indicadores e criar detecções Snort e alertas para analistas
  • Auditar hosts Linux com auditd e AIDE, identificar adulterações ou acessos não autorizados e documentar achados defensivos
  • Realizar reconhecimento passivo, mapear hosts e serviços com Nmap, executar verificações direcionadas e priorizar correções
  • Validar falhas web como injeção SQL, problemas de autenticação e autorização, XSS, XXE, falsificação de JWT e injeção de template no servidor
  • Usar Metasploit e Meterpreter em fluxos controlados, pivotar por uma rede interna e identificar caminhos de escalada de privilégios no Linux
  • Verificar assinaturas e dados criptografados, auditar hashes de senhas, preservar evidências de disco, examinar memória e reconstruir o comportamento observado de malware
  • Criar utilitários Python para captura de banners, requisições autenticadas, análise de logs, varredura concorrente de portas, enumeração de diretórios e relatórios estruturados

Para quem é este curso

Este curso é indicado para quem já concluiu estudos introdutórios de cybersecurity, profissionais iniciantes de SOC ou pentest que buscam revisão por cenários e estudantes que desejam prática ampla em fluxos defensivos e ofensivos.

Pré-requisitos: Recomenda-se fortemente ter conhecimento prático do terminal Linux, arquivos e permissões, TCP/IP, DNS, HTTP e Python básico. Experiência prévia com análise de pacotes, Nmap, vulnerabilidades web e saídas de ferramentas de segurança é útil porque os desafios não ensinam cada ferramenta desde o início.

Ambiente de aprendizagem: Os desafios são executados em terminais Ubuntu 22.04 com serviços locais, capturas de pacotes, evidências de disco ou memória e instâncias-alvo isoladas fornecidos pelo curso. O reconhecimento passivo consulta o domínio público de treinamento zonetransfer.me; use técnicas de varredura, exploração, credenciais e automação apenas em sistemas próprios ou explicitamente autorizados para teste.

Perguntas frequentes

Preciso concluir exatamente um desafio por dia do calendário?

Não. Os rótulos de dia oferecem uma sequência recomendada de 30 sessões de prática agrupadas em seis etapas. Você pode seguir um ritmo diário ou dedicar mais tempo aos desafios complexos; manter a ordem ajuda porque os projetos posteriores combinam técnicas anteriores.

É adequado como meu primeiro curso de cybersecurity?

Em geral, não. A rota é de nível intermediário, todas as 30 unidades são desafios, não laboratórios guiados, e três projetos posteriores são classificados como avançados. Iniciantes aproveitarão melhor depois de estudar Linux, redes, segurança web e scripts básicos com materiais guiados.

Os desafios são somente defensivos?

Não. A primeira etapa enfatiza tráfego, auditoria de hosts, detecção e alertas; as seguintes incluem reconhecimento, exploração web, Metasploit, recuperação de credenciais, pivoting e escalada de privilégios. Essas tarefas ofensivas existem para praticar avaliações autorizadas em ambientes controlados.

Concluir o curso me deixa pronto para um emprego ou uma certificação específica?

O curso não segue o plano de uma única certificação, e 30 desafios não substituem teoria aprofundada, prática repetida, experiência com relatórios nem investigações maiores. Ele é mais útil para testar amplitude, identificar lacunas e demonstrar prática em vários domínios de cybersecurity.

Professor

labby
Labby
Labby is the LabEx teacher.

Recomendado para Você

no data