Описание
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.
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
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.
Снимки на разширението
Инсталиране
- Upload: Envie a pasta
dolutech-blacklist-protectpara/wp-content/plugins/ - Ativação: Ative o plugin em Plugins Plugins Instalados
- Configuração: Acesse Configurações Dolutech Blacklist Protect
- Requisitos: PHP 8.2+ e WordPress 6.7+ (verificados automaticamente)
- Recomendações:
- Configure sua whitelist ANTES de ativar bloqueios
- Teste o sistema de e-mail para desbloqueios
- Configure reCAPTCHA para máxima segurança
ЧЗВ
-
Como as blacklists são atualizadas?
-
As listas são atualizadas automaticamente 2x ao dia via cron do WordPress. Inclui a blacklist Dolutech oficial + todas as blacklists de terceiros configuradas.
-
E se meu IP estiver bloqueado?
-
Configure sua whitelist primeiro! Adicione IP fixo ou domínio DDNS em Configurações Whitelist. IPs bloqueados manualmente podem solicitar desbloqueio.
-
Como funciona o sistema de desbloqueio?
-
- IP bloqueado vê opção „Solicitar Desbloqueio“
- Sistema envia token seguro por e-mail aos admins
- Admin clica no link para desbloquear
- Se configurado: reCAPTCHA + chave secreta obrigatórios
-
Posso usar reCAPTCHA nos formulários?
-
Sim! Configure suas chaves do Google reCAPTCHA v2 em Configurações reCAPTCHA. Aparece automaticamente nos formulários de desbloqueio.
-
Como proteger usuários específicos?
-
Use Bloqueio por Usuários Específicos: adicione usernames como „admin“, „root“. Qualquer tentativa de login bloqueia o IP imediatamente.
-
XML-RPC fica completamente desabilitado?
-
Você escolhe: Bloqueio Completo (desabilita tudo) ou Proteção Parcial (remove métodos perigosos, monitora tentativas).
-
Blacklists de terceiros são confiáveis?
-
Você adiciona apenas URLs que confia. O plugin valida IPs antes de bloquear. Recomendamos fontes como SpamHaus, AbuseIPDB, etc.
-
O plugin afeta performance?
-
Mínima. Bloqueios são verificados apenas no início da requisição. Usa caching e limpeza automática de dados antigos.
-
Posso contribuir?
-
Sim! GitHub: https://github.com/dolutech | Sugestões: suporte@dolutech.com
Отзиви
Сътрудници и разработчици
“Dolutech Blacklist Protect” е софтуер с отворен код. Към разширението са допринесли следните хора:
СътруднициПревеждане на “Dolutech Blacklist Protect” на вашия език.
Имате интерес към разработване?
Преглеждане на кода, разглеждане на SVN хранилище, или абонамент към програмната история (log) чрез RSS.
Списък с промени
0.6.0
- Novo: Botão toggle para visualizar/ocultar chave secreta
- Novo: Bloqueio de IPs por usuários específicos (admin, root, etc)
- Novo: Validação automática de existência de usuários na lista
- Melhoria: Interface JavaScript dinâmica para mostrar/ocultar campos
- Melhoria: Hook wp_authenticate para interceptar logins maliciosos
- Docs: README.md completo com todas as funcionalidades
0.5.0
- Novo: Google reCAPTCHA v2 integrado aos formulários de desbloqueio
- Novo: Configuração completa de reCAPTCHA (Site Key + Secret Key)
- Novo: Validação server-side robusta do reCAPTCHA
- Melhoria: Formulários responsivos com design aprimorado
- Melhoria: Tratamento de erro elegante para reCAPTCHA
- Segurança: Timeout e validação de IP nas requisições reCAPTCHA
0.4.0
- Novo: Sistema de blacklists de terceiros (URLs externas)
- Novo: Interface completa para gerenciar listas externas
- Novo: Estatísticas detalhadas por fonte (Dolutech + terceiros)
- Novo: Status visual das blacklists (Ativa, Erro, Pendente)
- Melhoria: Atualização automática de múltiplas listas em paralelo
- Melhoria: Dashboard reorganizado com contadores por categoria
0.3.0
- Novo: Sistema de chave secreta para desbloqueio
- Novo: Bloqueio temporário em MINUTOS (não mais horas)
- Novo: Proteção XML-RPC configurável (completa ou parcial)
- Novo: Interface para mostrar tempo restante de bloqueios
- Melhoria: Páginas de bloqueio temporário personalizadas
- Melhoria: JavaScript para campos condicionais
0.2.0
- Novo: Sistema completo de solicitação de desbloqueio
- Novo: Tokens seguros por e-mail (válidos 24h)
- Novo: Configuração de tentativas máximas de login
- Novo: E-mails automáticos para administradores
- Melhoria: Interface de tokens pendentes no admin
- Melhoria: Limpeza automática de tokens expirados
0.1.0
- Novo: Proteção avançada contra força bruta
- Novo: Denúncia automática de IPs maliciosos
- Novo: Contadores de tentativas com transients
- Melhoria: Sistema de bloqueio mais eficiente
- Segurança: Validação aprimorada de IPs
0.0.1
- Lançamento: Versão inicial estável
- Blacklist automática da Dolutech (atualizada 2x/dia)
- Bloqueio e desbloqueio manual de IPs
- Sistema de denúncia manual para abuse@dolutech.com
- Whitelist com suporte a IPs fixos e domínios DDNS
- Interface administrativa completa
- Compatibilidade WordPress 6.7+ e PHP 8.2+

