Firewall Stateful (Firewall de Estado de Sessão) Os Firewalls de Estado de Sessão (stateful firewall) analisam os pacotes e guardam o estado de cada conexão de maneira que seja possível para identificar e fazer uma previsão das respostas legítimas, de forma a impedir o tráfego de pacotes ilegítimos. A verificação dos pacotes engloba as camadas de enlace, rede (camadas 1 e 2), e pode englobar a camada de transporte (camada 3) do TCP/IP. Vantagens: oferecem maior segurança que os filtros de pacotes, pois guardam o estado das conexões TCP/IP. A atuação desse tipo de firewall também pode ser transparente para a rede, de forma que nem o atacante, nem os hosts da rede saibam seu endereço IP. Desvantagens: necessitam de mais recursos para processamento das informações e aumentam o atraso (delay) na retransmissão dos pacotes.
Firewall Stateless (Filtros de Pacotes) Os filtros de pacotes analisam cada um dos pacotes à medida em que são transmitidos, verificando exclusivamente as informações das camada de enlace (camada 1 do TCP/IP) e de rede (camada 2 do TCP/IP), sem fazer análise nas camadas superiores. As regras são formadas indicando os endereços de rede (de origem e/ou destino) e as portas TCP/IP envolvidas na conexão, por meio das listas de acesso (access lists). Vantagem: a análise dos pacotes é rápida e não causam atraso (delay) na retransmissão dos pacotes. Além disso, a atuação desse tipo de firewall é completamente transparente para a rede, de forma que nem o atacante, nem os hosts da rede saibam seu endereço IP. Desvantagem: são sistemas stateless, ou seja, não há controle de estado do pacote, o que permite que os atacantes possam produzir pacotes modificados com endereço IP falsificado (IP Spoofing), fora de contexto ou ainda para colocados no meio de uma sessão válida, na tentativa de fazer o ataque “man-in-the-middle”.
a) Proxy : é
um servidor (um sistema de computador ou uma aplicação) que age como um
intermediário para requisições de clientes solicitando recursos de outros
servidores. Um cliente conecta-se ao servidor proxy, solicitando algum serviço,
como um arquivo, conexão, página web ou outros recursos disponíveis de um
servidor diferente e o proxy avalia a solicitação como um meio de simplificar e
controlar sua complexidade.
b) de Filtro de Pacotes (Stateless): tende a tratar
cada pacote roteado pelo firewall como pacotes individuais, que não tenham
associação alguma com qualquer outro tráfego que também estiver passando pela
dada interface do firewall. Esse tipo de filtragem é o mais comum e o mais
fácil de implementar.
Uma conexão é sempre bidirecional, assim
devemos criar regras para que o host remetente possa enviar pacotes para o host
destinatário e vice-versa, pois o host destinatário necessita enviar pacotes de
resposta ao host remetente para estabelecimento de conexões.
c) Stateful Inspection (CORRETA): surgiu
para superar as limitações dos filtros estáticos. Nesta categoria, os filtros
consideram o contexto em que os pacotes estão inseridos para "criar"
regras que se adaptam ao cenário, permitindo que determinados pacotes
trafeguem, mas somente quando necessário e durante o período correspondente.
Desta forma, as chances de respostas de serviços serem barradas, por exemplo,
cai consideravelmente.
d) Bastion Host: é o termo aplicado a um
host que age como um choke-point entre a sua rede e a Internet, ou entre
subredes da Intranet. Ele pode ser associado de várias maneiras à entrada de um
edifício - todos devem passar por aquele ponto tanto para entrar quanto para
sair do edifício. Para um Bastion Host que está conectado à Internet, maior
atenção deve ser dada à segurança - é o ponto mais exposto e, por essa razão,
deve ser o mais forte.
e) Session Inspection: não achei nada
sobre esse aqui, rs.