4 Código Aberto Web Firewall de aplicativos para melhor segurança

Proteja seus aplicativos da web com o firewall

Milhares de sites são hackeados todos os dias devido a configuração incorreta ou código vulnerável. Web Application Firewall (WAF) é uma das melhores maneiras de proteger seu site contra ameaças online.

Se o seu site estiver disponível na Internet, você poderá usar ferramentas on-line para verificar a vulnerabilidade de um site para ter uma ideia de quão seguro é o seu site. Não se preocupe se for um site de intranet; você pode usar Scanner da web Nikto Código aberto.

WAF comercial pode ser caro e, se você estiver procurando por uma solução gratuita para proteger seu site usando WAF, o seguinte código aberto Web O firewall do aplicativo pode ser útil.

ModSecurity

ModSecurity da TrustWave é um dos firewalls de aplicativos da web mais populares e suporta Apache HTTP, Microsoft IIS e NginxGenericName .

As regras gratuitas do ModSecurity serão úteis se você estiver procurando a seguinte proteção.

  • Script entre sites
  • troiano
  • Vazamento de informação
  • injeção SQL
  • Ataques comuns na web
  • Atividade maliciosa

O ModSecurity não possui uma interface gráfica e, se você estiver procurando por uma, considere usar WAFFLE . Ele permite armazenar, pesquisar e visualizar o evento em um console.

NAXSI

NAXSI é Nginx Anti-XSS & SQL Injection. Então, como você pode imaginar, isso é apenas para o servidor da Web Nginx e visa principalmente a proteção contra scripts entre sites e ataques de injeção de SQL.

O filtro NAXSI apenas solicita GET e PUT, e a configuração padrão funcionará como um firewall DROP-by-default, então você precisa adicionar a regra ACCEPT para funcionar corretamente.

WebKnight

WebKnight WAF é para Microsoft IIS. É um filtro ISAPI que protege seu servidor web bloqueando solicitações inválidas. O WebKnight é útil para proteger o seguinte.

  • estouro de buffer
  • Diretório transversal
  • Codificação de caracteres
  • injeção SQL
  • Bloqueando robôs ruins
  • Hotlinking
  • força bruta
  • E muito mais…
cavaleiro da web

Em uma configuração padrão, todas as solicitações bloqueadas são registradas e você pode personalizar com base em suas necessidades. WebKnight 3.0 tem uma interface web de administração onde você pode personalizar as regras e executar tarefas de administração, incluindo estatísticas.

Demônio das Sombras

Demônio das Sombras detecte, registre e evite ataques na Web filtrando solicitações de parâmetros mal-intencionados. Ele vem com uma interface própria onde você pode realizar a administração e gerenciar este WAF. Ele suporta a estrutura de linguagem PHP, Perl e Python.

Ele pode detectar os seguintes ataques.

  • injeção SQL
  • injeção de XML
  • injeção de código
  • injeção de comando
  • XSSName
  • Acesso backdoor
  • Inclusão de arquivo local/remoto

O código aberto é gratuito, mas você não recebe suporte significa que precisa confiar em sua experiência e no suporte da comunidade. Portanto, se você está procurando o WAF comercial, pode consultar o seguinte.

  • Cloudflare (baseado em nuvem)
  • Incapsula (baseado em nuvem)
  • F5 ASM
  • Regras comerciais do TrustWave ModSecurity
  • StackPath
  • SUCURI (baseado em nuvem)

Espero que isso ajude você com uma ideia sobre firewalls de aplicativos da web de código aberto para as várias plataformas.

Artigos relacionados