
Проект OWASP Incubator: обнаруживает учётные данные, раскрытые в контенте, доставляемом браузеру (JavaScript, ответы конфигурации, живой трафик).

SecretSifter — это проект OWASP Incubator, который находит учётные данные, раскрытые в том, что веб-приложения фактически передают браузеру: в JavaScript-бандлах, конфигурационных ответах и другом живом контенте.
Сканирование секретов перед развёртыванием работает с исходным кодом. Некоторые учётные данные появляются только на этапе сборки или во время выполнения, поэтому они никогда не попадают в сканируемый репозиторий. SecretSifter анализирует трафик по мере его поступления в браузер и сообщает о каждой находке с указанием её местоположения и доказательств для оценки тестировщиком.
| Редакция | Где взять | Исходный код |
|---|---|---|
| Расширение для Burp Suite | Собрать из исходного кода | burp-extension/ (MIT) |
| Расширение для Burp Suite с AI-триажем и MCP | Собрать из исходного кода | burp-mcp/ (MIT) |
| Расширение для Chrome | Chrome Web Store | Скоро (MIT, в планах) |
| Расширение для Firefox | Firefox Add-ons | Скоро (MIT, в планах) |
| Настольное приложение (macOS, Windows) | Releases | Скоро (MIT, в планах) |
| Учебная цель InsecureShield (только синтетические учётные данные) | secretsifter/insecureshield-demo | MIT |
Обе редакции для Burp собираются командой ./gradlew shadowJar (Java 17+). В каждой папке есть собственный README с шагами сборки и установки.
Сканируйте только те приложения, которыми вы владеете или которые вам разрешено тестировать. Если вы обнаружите действующие учётные данные, сообщите о них, чтобы их можно было сменить, и никогда не публикуйте их значение.
Issues и pull requests приветствуются, особенно новые правила обнаружения с тестовыми случаями как для истинных, так и для ложных срабатываний.
Вклад принимается в соответствии с Developer Certificate of Origin. Подписывайте каждый коммит с помощью git commit -s.
Страница проекта: owasp.org/projects/secretsifter
Исходный код лицензирован под MIT (см. LICENSE). Документация лицензирована под CC BY-SA 4.0.