Consolidando a enumeração: do inventário ao plano de ataque
Parar, organizar e transformar doze aulas de coleta num plano priorizado: a matriz host × serviços × achados e os critérios que ordenam o ataque.
Curso
Trilha completa de segurança ofensiva: fundamentos legais e éticos, modelos de ameaça, reconhecimento, exploração, pós-exploração, redes sem fio, nuvem, contêineres, IA ofensiva e a entrega do relatório de pentest.
130 aulas
Parar, organizar e transformar doze aulas de coleta num plano priorizado: a matriz host × serviços × achados e os critérios que ordenam o ataque.
"Quebrar uma senha" significa coisas técnicas diferentes: ataque online autentica contra serviço vivo e é ruidoso; offline trabalha sobre hashes.
O Hydra testando credenciais contra SSH, RDP ou formulário de login — e por que o ataque online é tão limitado e detectável quanto é.
Ataque offline sobre hashes do SAM, do /etc/shadow ou de um dump: sem serviço para barrar, testa-se na velocidade do hardware.
Rainbow tables trocam computação por consulta a tabela pré-calculada — e é exatamente isso que o salt anula.
Transformar vulnerabilidade em acesso: a distinção entre a fraqueza, o exploit que a abusa e o payload que roda depois que ele funciona.
Se o Nmap reina no scanning, o Metasploit reina na exploração: milhares de exploits e payloads numa interface padronizada e repetível.
O exploit é só a porta; o payload decide o que vem depois. Staged contra non-staged, e o Meterpreter como plataforma de pós-exploração.
O EternalBlue (MS17-010) por inteiro: ciberarma da NSA, vazamento pelo Shadow Brokers, WannaCry e NotPetya — e as lições que transcendem a técnica.
Nem todo exploit dá shell; alguns devastam por vazar memória. O Heartbleed nasceu de confiar no tamanho informado pelo cliente, sem verificá-lo.
Nem toda invasão explora um bug: o Manager do Tomcat faz exatamente o que deveria — e com credencial padrão publica a aplicação do atacante.
O mecanismo por baixo do EternalBlue: o que acontece quando se escreve mais dados do que o buffer comporta, numa linguagem sem verificação de limites.