Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
net-Shield — Uma solução Anti-DDoS fácil e simples para VPS, Servidores Dedicados e dispositivos IoT - Beta | Kitploit
Ferramentas/GitHubGitHub/fnzv/net-shield
Ferramentas DefensivasSegurança de Rede
GitHubfnzv/net-shield

net-Shield

Uma solução Anti-DDoS fácil e simples para VPS, Servidores Dedicados e dispositivos IoT - Beta

Ver Repositório
25047há 7 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

net-Shield

Build Status
Uma solução Anti-DDoS fácil e simples para VPS, Servidores Dedicados e dispositivos IoT baseada em iptables/ipsets


Requisitos

  • Sistema Linux com golang, iptables/ipsets
  • Nginx

Início Rápido

Execute o script bash (install.sh) para instalar todas as dependências necessárias.

bash install.sh


Será solicitado que insira um domínio e o endereço IP real associado a ele para que o net-Shield configure para você o primeiro proxydomain (você pode ver as alterações em /etc/nshield/nshield.conf).

Domínios Proxy

Para configurar proxydomains, você precisa ativar a opção proxy em /etc/nshield/nshield.conf (proxy = 1) e garantir que a lista de proxydomains (no mesmo arquivo de configuração) esteja correta:

root@kitploit:~
proxydomains = [
  "sami.pw 8.8.8.8",
  "example.org 1.2.3.4"
]

Uso

Após completar a instalação com o script de início rápido, você pode chamar o comando "config-nshield" que lerá o nshield.conf e reconfigurará as regras de shield com base na nova configuração.

Exemplo: Quero ativar SSL em sami.pw que configurei acima:

  1. Edite /etc/nshield/nshield.conf e defina autossl = 1
  2. No seu terminal execute: # config-shield
  3. Agora você pode ver as alterações na configuração do Nginx

O domínio deve apontar para a instância do net-Shield, caso contrário, a verificação do Let's Encrypt falhará.

Os logs são exibidos em: /var/log/nshield.log

Como funciona

Basicamente, este script está configurado por padrão para ser executado a cada 30 minutos e executar estas operações:

  • Obter as listas mais recentes de reputação de Bots, Spammers, IPs/Rede ruins e bloquear se esses caras maus estiverem atacando seu servidor (Agradecimentos ao FireHol http://iplists.firehol.org/ )
  • Ativar métodos básicos Anti-DDoS para negar tráfego indesejado/malicioso
  • Limitar taxa quando sob ataque
  • Permite proxy HTTP(S) para proteger seu site

Demo

asciicast

Testado no Ubuntu 16.04 e 14.04 LTS

Contribuidores

Sinta-se à vontade para abrir issues ou me enviar um e-mail

Binários

Caso não consiga compilar por conta própria e/ou executar o install.sh, você pode encontrar os binários em: https://github.com/fnzv/net-Shield/tree/master/binaries

Licença

Código distribuído sob licença MIT.

Baixar ferramenta