
Projeto OWASP Incubator: detecta credenciais expostas em conteúdo entregue pelo navegador (JavaScript, respostas de configuração, tráfego ao vivo).

SecretSifter é um projeto OWASP Incubator que encontra credenciais expostas naquilo que as aplicações web realmente entregam ao navegador: pacotes JavaScript, respostas de configuração e outros conteúdos em tempo real.
A verificação de segredos antes da implantação analisa o código-fonte. Algumas credenciais só são introduzidas em tempo de compilação ou de execução, pelo que nunca aparecem no repositório a ser analisado. O SecretSifter inspeciona o tráfego à medida que este chega ao navegador e reporta cada descoberta com a sua localização e evidência para um testador avaliar.
| Edição | Obter | Código-fonte |
|---|---|---|
| Extensão para Burp Suite | Compilar a partir do código-fonte | burp-extension/ (MIT) |
| Extensão para Burp Suite com triagem por IA e MCP | Compilar a partir do código-fonte | burp-mcp/ (MIT) |
| Extensão para Chrome | Chrome Web Store | Em breve (MIT, no roteiro) |
| Extensão para Firefox | Firefox Add-ons | Em breve (MIT, no roteiro) |
| Aplicação de ambiente de trabalho (macOS, Windows) | Releases | Em breve (MIT, no roteiro) |
| Alvo de prática InsecureShield (apenas credenciais sintéticas) | secretsifter/insecureshield-demo | MIT |
Ambas as edições para Burp são compiladas com ./gradlew shadowJar (Java 17+). Cada pasta tem o seu próprio README com os passos de compilação e instalação.
Apenas analise aplicações que lhe pertencem ou que está autorizado a testar. Se encontrar uma credencial ativa, reporte-a para que possa ser renovada e nunca publique o seu valor.
Issues e pull requests são bem-vindos, especialmente novas regras de deteção com casos de teste para verdadeiros e falsos positivos.
As contribuições são aceites ao abrigo do Developer Certificate of Origin. Assine cada commit com git commit -s.
Página do projeto: owasp.org/projects/secretsifter
O código-fonte está licenciado sob MIT (ver LICENSE). A documentação está licenciada sob CC BY-SA 4.0.