nufuturo-ufcg / LuLu

LuLu is the free macOS firewall
GNU General Public License v3.0
0 stars 0 forks source link

Gerar Regras com Lista de Subdomínios #11

Open MayaBrito opened 1 month ago

MayaBrito commented 1 month ago

Objetivo da Issue: Atualizar o LuLu para Suportar Regras com Lista de Subdomínios

Descrição:

Atualizar o sistema LuLu para permitir a criação de regras que aceitem uma lista de subdomínios. A nova funcionalidade deve realizar a validação de match em duas etapas:

  1. Verificação do Domínio Principal:

    • Quando um fluxo de rede tenta acessar uma URL, o LuLu deve verificar se o domínio principal da URL está presente na regra configurada.
  2. Procura na Lista de Subdomínios:

    • Após o match do domínio principal, o LuLu deve procurar a URL específica na lista de subdomínios associada àquela regra.
    • Baseado na presença ou ausência da URL na lista, o acesso à rede será liberado ou bloqueado.

Benefícios:

Exemplo:

Conclusão:

Implementar a validação em duas etapas para otimizar o gerenciamento de regras e aprimorar a segurança e eficiência do controle de acesso à rede no LuLu.