Repository navigation
ThreatDeflect 3.0
-
A análise estática foi reescrita e agora opera em Rust, a extração de IOCs passa a filtrar automaticamente IPs locais, endereços de loopback e domínios de exemplo antes que esses dados cheguem à camada da aplicação, isso evita desperdício de cota em serviços externos e reduz ruído desde a origem da análise.
-
O processamento de arquivos grandes e strings complexas passa a contar com garantias de segurança de memória. A análise se mantém estável mesmo em repositórios grandes ou com conteúdo malformado, evitando travamentos durante a execução.
-
O ThreatDeflect agora diferencia código de dados durante a análise, comandos sensíveis são ignorados, a análise mais agressiva fica restrita a scripts de aplicação, onde o risco de execução é real, reduzindo drasticamente falsos positivos em dependências.
-
Foi implementado controle automático de uso de APIs externas. Em repositórios com grande volume de indicadores, a ferramenta trabalha com amostragem relevante e pausa quando necessário para evitar bloqueios por limite de requisições. A validação com IA prioriza credenciais e chaves de API, enquanto achados genéricos ficam em segundo plano, Itens que excedem o limite seguro de processamento são marcados como UNVERIFIED RISK, garantindo transparência para revisão manual.
Alterado o caminho do arquivo rules.yaml que ficava em assets/ para core/