___ ___ _________
___ / | _____/
( __ / / _ | |___
/ / / | __/ >>> A simple Web Application Firewall docker image.
___) / /--- |
_____/ _/ _/ ____|
sWAF é uma imagem simples do docker do Web Application Firewall , pré-configurada para ser facilmente usada em sua arquitetura de serviços da web.
Ele executa o NGINX como um proxy reverso dedicado que incorpora poderosos mecanismos WAF: ModSecurity 3, usando regras OWASP® ModSecurity Core Rule Set (CRS) e NAXSI. Ele usa acme.sh para Let's Encrypt e outros suportes gratuitos de CA.
Muitas pessoas auto-hospedam sua própria infraestrutura em nuvem (usando Nextcloud, Synology, QNAP, um servidor de locação em nuvem ou soluções caseiras...), mas nunca podemos ficar muito paranóicos com a segurança da web para muitos benefícios. razões. Muito tempo a segurança é deixada em segundo plano, ou apenas usando algumas opções básicas - mas não suficientes - e os aplicativos ficam de frente para a grande e má Internet.
É por isso que o sWAF está aqui para oferecer uma imagem simples do docker WAF que atua como um ativo de segurança de infraestrutura pronto para ser implantado em qualquer lugar da sua infraestrutura de rede:
[Cliente] -- hxxp(s)://drive.example.com
--> [sWAF > rProxy+Segurança] -- hxxp://abcd:6666
--> [webservice1]
Obtenha a imagem da janela de encaixe sWAF:
docker pull swafproject/swaf
Inicie um contêiner sWAF:
docker run -d --name swaf --restart always --net host swafproject/swaf
Teste:
TODO Teste GIF
Confira a documentação do [Wiki] para todos os detalhes sobre o uso.
Detalhes da versão em [Wiki/Build-Details]
master
branch é continuamente construído no repositório [swafproject/swaf-dev] no Docker Hub.
Último status de desenvolvimento (baseado no mestre HEAD):
NÃO utilize imagem de desenvolvimento para sua produção, o único propósito desta imagem é para desenvolvimento!
Os detalhes da alteração estão listados em [CHANGELOG.md].
Sinta-se à vontade para enviar propostas de melhorias via [Pull Requets]!
Por favor, verifique [Contribuindo] de Marc Diethelm para obter mais detalhes sobre como fazer.
Um projeto iniciado por @styx0x6 .
sWAF - Uma imagem simples da janela de encaixe do Firewall de aplicativos da Web.
Direitos autorais © 2020 @styx0x6
Este arquivo faz parte do sWAF. Este software está licenciado sob a Licença Pública da União Europeia 1.2 (EUPL-1.2), publicada no Jornal Oficial da União Europeia (JO) de 19 de maio de 2017 e disponível nas 23 línguas oficiais da União Europeia.
A versão em inglês está incluída neste software. Consulte a página a seguir para todas as versões oficiais do EUPL-1.2:
https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12