plugin-icon

Dolutech Blacklist Protect

제작자: Lucas Catão Moraes·
Proteção avançada WordPress: blacklists automáticas, bloqueio por país (MaxMind), anti força bruta, reCAPTCHA e proteção XML-RPC.
등급
5/5
버전
0.7.0
활성화된 설치 항목
50
최근 업데이트일
Nov 7, 2025

O Dolutech Blacklist Protect é um sistema avançado de proteção que oferece múltiplas camadas de segurança para sites WordPress, com tecnologias modernas e interface intuitiva.

Bloqueio por Geolocalização (NOVO!)

  • Integração MaxMind GeoIP2: Bloqueie países inteiros automaticamente
  • Validação Automática: Teste de credenciais ao salvar configurações
  • Cache Inteligente: Reduz chamadas à API (24h de cache por IP)
  • Interface Intuitiva: Lista de países comumente bloqueados para referência
  • Códigos ISO: Use códigos de 2 letras (CN, RU, BR, etc.)

Sistema de Blacklists Avançado

  • Blacklist Dolutech: Atualizada automaticamente 2x ao dia
  • Blacklists de Terceiros: Adicione URLs externas de listas .txt
  • Bloqueio Manual: IPs específicos com gerenciamento completo
  • Whitelist Inteligente: IPs fixos e domínios DDNS sempre permitidos

Proteção Contra Força Bruta

  • Bloqueio automático após X tentativas falhadas (configurável)
  • Bloqueio Temporário: Configure duração em minutos, não horas
  • Bloqueio Permanente: Para máxima segurança
  • Proteção XML-RPC: Bloqueio completo ou parcial configurável

Bloqueio por Usuários Específicos

  • Configure usuários “armadilha” (admin, root, administrator)
  • Bloqueio imediato do IP ao tentar login com usuários protegidos
  • Validação automática: só bloqueia se o usuário realmente existir

Sistema de Desbloqueio Inteligente

  • Solicitação via e-mail com token seguro (válido 24h)
  • Chave Secreta: Camada extra de segurança opcional
  • Google reCAPTCHA v2: Proteção contra bots nos formulários
  • Interface responsiva com toggle para visualizar chaves

Monitoramento Completo

  • Dashboard com estatísticas detalhadas por fonte
  • Lista de IPs com bloqueio temporário ativo (tempo restante)
  • Tokens de desbloqueio pendentes
  • Blacklists de terceiros com status e contadores

Recursos Avançados

  • Interface Dinâmica: JavaScript para mostrar/ocultar opções
  • Validações Robustas: Nonces, sanitização e escaping
  • Logs Automáticos: Registro de atividades e erros
  • Cron Jobs: Limpeza automática de dados antigos

Ideal para desenvolvedores, administradores e agências que buscam segurança máxima sem comprometer usabilidade.

External Services

Este plugin conecta-se a serviços externos para funcionalidade completa:

Blacklist Dolutech (Obrigatório) – URL: https://raw.githubusercontent.com/dolutech/blacklist-dolutech/refs/heads/main/Black-list-semanal-dolutech.txt – Descrição: Lista oficial de IPs maliciosos, atualizada automaticamente – Termos: https://dolutech.com/termos-de-uso/ – Privacidade: https://dolutech.com/politica-de-privacidade/

Sistema de E-mails (Opcional) – abuse@dolutech.com: Para denúncias automáticas de IPs – Admins do site: Para notificações de desbloqueio – Usa wp_mail() nativo do WordPress

Google reCAPTCHA v2 (Opcional) – API: https://www.google.com/recaptcha/api/siteverify – Descrição: Validação de formulários contra bots – Configuração: Requer Site Key + Secret Key – Termos: https://developers.google.com/recaptcha/docs/terms

MaxMind GeoIP2 (Opcional) – API: https://geolite.info/geoip/v2.1/country/ – Descrição: Geolocalização de IPs para bloqueio por país – Configuração: Requer Account ID + License Key – Cadastro: https://www.maxmind.com/en/geolite2/signup – Termos: https://www.maxmind.com/en/geolite2/eula – Privacidade: Dados de IP consultados são cacheados localmente por 24h

Blacklists de Terceiros (Opcional) – URLs definidas pelo usuário – Validação automática de formato .txt – Exemplos: SpamHaus, AbuseIPDB, etc.

License

Este plugin está licenciado sob a GNU General Public License v2.0 ou posterior. Para mais informações, visite https://www.gnu.org/licenses/gpl-2.0.html.

무료Business 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 6.8.3
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.