O Sistema de Detecção de Intrusão (IDS) é um componente essencial em um ambiente cooperativo, Sua capacidade de detectar ataques e intrusões auxilia na proteção do ambiente e sua localização é um dos pontos a serem definidos com cuidado. Dois tipos primários de IDS são definidos a seguir. I. Faz o monitoramento com base em informações de arquivos de logs ou agentes de auditoria. Esse tipo é capaz de monitorar acessos e alterações em importantes arquivos do sistema, modificações nos privilégios dos usuários, processos do sistema, programas que estão sendo executados e uso de CPU. Um exemplo de ferramenta deste tipo é o Tripwire. II. Faz o monitoramento do tráfego do segmento de rede, geralmente com a interface de rede atuando em modo ?promíscuo?. A detecção é realizada coma captura e análise dos cabeçalhos e conteúdos dos pacotes, que são comparados com padrões ou assinaturas conhecidas. Um exemplo deste tipo é o RealSecure. Esses tipos são denominados, respectivamente: