Regex DDoS Checker
Ferramenta de desenvolvedor para validar padrões regex contra tráfego simulado, avaliando risco de DoS e vulnerabilidades de backtracking e desempenho.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
About This Tool
Propósito e intenção do usuário: esta ferramenta resolve o problema de avaliar padrões regex contra tráfego simulado para estimar riscos de desempenho e potencial de backtracking. É usada no design ou auditoria de proteções baseadas em expressões regulares, permitindo escolhas de padrões mais seguras antes da implementação.
Lógica central e recursos: a ferramenta aceita um padrão, um conjunto de strings de teste com comprimentos variados e flags opcionais. Entradas requeridas: padrão e strings de teste. Fornece pontuação de risco de backtracking, est_runtime_ms, matches_count e alternativas recomendadas. Opera localmente ou em dados gerados, sem solicitações externas.
Algoritmos e cálculos: utiliza a semântica regex padrão para estimar o tempo de execução com base na distribuição de comprimentos e na complexidade, destacando construções arriscadas como (a+)+, quantificadores aninhados e backreferences, oferecendo sugestões de reescritas mais seguras.
Erros e casos-limite: padrões inválidos retornam códigos de erro; entradas vazias acionam valores padrão; entradas extremamente grandes podem atingir limites de recursos; a ferramenta reporta problemas sem executar tráfego ao vivo.
Indústria/região e localização: assume UTF-8, sem regras específicas de locale; adequado para equipes de software globais; resultados independem de moeda ou formatos regionais.
Suposições e Exclusões: analisa padrões isolados com entradas simuladas; não é teste de carga completo nem solução de firewall; não captura tráfego de rede real.
How to Use
- Fornecer entradas: insira um padrão regex e um conjunto de strings de teste de comprimentos variados.
- Configurar parâmetros de teste: defina o comprimento máximo da string e o número de testes.
- Executar a análise: realize as correspondências e colete estimativas de tempo de execução.
- Revisar saídas: examine o score de risco, o pior tempo de execução e indicadores de backtracking.
- Otimizar: revise o padrão para reduzir o backtracking e execute novamente.
- Opcional: exportar resultados para auditoria.
Frequently Asked Questions
Find Quick Answers
O que a ferramenta está avaliando?
Quais padrões são considerados arriscados?
Os resultados são medições exatas do tráfego ao vivo?
Os dados são enviados ou armazenados?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Conversor Spotify para MP3
Converte arquivos de áudio fornecidos localmente para MP3, permitindo ouvir offline e compatibilidad...
Calculadora de Distância Rodoviária
Calculadora de distância rodoviária para viajantes, planejadores logísticos e motoristas, para estim...
Your Feedback Matters
Help Us to Improve
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic