Descobrindo falhas em um host.....................................................................................................................54Portas abertas com serviços ativos.................................................................................................................55Máquinas ativas da subnet..............................................................................................................................56Scanneando o netbios.....................................................................................................................................57Checando as vulnerabilidades em servidores HTTP e FTP...........................................................................58Analisando partes físicas................................................................................................................................59Wardialers.......................................................................................................................................................59Instalando proteções.......................................................................................................................................59Passo-a-passo: Scanneando............................................................................................................................60Scanneando hosts conhecidos de uma rede................................................................................................60Scanneando o NetBIOS..............................................................................................................................60Scanneando à procura de falhas.................................................................................................................62
Criptografia....................................................................................................................................64
Introdução.......................................................................................................................................................64Chaves públicas e privadas.............................................................................................................................64PGP.................................................................................................................................................................64........................................................................................................................................................................65Saídas alternativas..........................................................................................................................................65
Crackeando.....................................................................................................................................66
Conceito de “crackear”...................................................................................................................................66Wordlists.........................................................................................................................................................66O processo de bruteforce................................................................................................................................67Senhas padrões...............................................................................................................................................67Multi-bruteforce.............................................................................................................................................86Política de senhas não-crackeáveis.................................................................................................................87
Falhas..............................................................................................................................................88
Definição........................................................................................................................................................88Como surge o bug...........................................................................................................................................88Exemplos de falhas.........................................................................................................................................88Buffer overflows.............................................................................................................................................89Race condition................................................................................................................................................89Descobrindo se algum sistema têm falhas......................................................................................................89Utilizando exploits.........................................................................................................................................91Instalando patches..........................................................................................................................................91
Anonimidade..................................................................................................................................93
Ser anônimo na rede.......................................................................................................................................93Usando o anonymizer.....................................................................................................................................93Proxys.............................................................................................................................................................93Wingates.........................................................................................................................................................94Remailers........................................................................................................................................................94Shells..............................................................................................................................................................94Outdials..........................................................................................................................................................94IP Spoof..........................................................................................................................................................95 Non-blind spoof..........................................................................................................................................95Blind spoof.................................................................................................................................................95
Sistemas operacionais...........................................................................................................................................96
Unix e Linux...................................................................................................................................97
Como tudo começou.......................................................................................................................................97Autenticação de senhas – a criptografia DES................................................................................................97Shadowing......................................................................................................................................................99SSH, Telnet e Rlogin......................................................................................................................................99Vírus e trojans................................................................................................................................................99Buffer overflows e condição de corrida.......................................................................................................100Aumentando a segurança do sistema............................................................................................................100
Microsoft.......................................................................................................................................101
3