Добавить в корзинуПозвонить
Найти в Дзене
DigiNews

Betterleaks: новый open-source сканер секретов на замену Gitleaks

Новый инструмент с открытым исходным кодом Betterleaks сканирует каталоги, файлы и git-репозитории для обнаружения секретов по заданным или настраиваемым правилам. Он позиционируется как преемник Gitleaks и использует токенизацию BPE для повышения эффективности. — bleepingcomputer.com Новый инструмент с открытым исходным кодом под названием Betterleaks может сканировать каталоги, файлы и git-репозитории и обнаруживать действительные секреты с использованием стандартных или настраиваемых правил. Сканеры секретов — это специализированные утилиты, которые прочесывают репозитории в поисках конфиденциальной информации, такой как учетные данные, ключи API, закрытые ключи и токены, которые разработчики случайно зафиксировали в исходном коде. Поскольку злоумышленники часто сканируют конфигурационные файлы в публичных репозиториях на предмет конфиденциальных данных, этот тип утилит может помочь обнаружить секреты и защитить их до того, как их найдут атакующие. Новый проект Betterleaks задуман к

Новый инструмент с открытым исходным кодом Betterleaks сканирует каталоги, файлы и git-репозитории для обнаружения секретов по заданным или настраиваемым правилам. Он позиционируется как преемник Gitleaks и использует токенизацию BPE для повышения эффективности. — bleepingcomputer.com

Новый инструмент с открытым исходным кодом под названием Betterleaks может сканировать каталоги, файлы и git-репозитории и обнаруживать действительные секреты с использованием стандартных или настраиваемых правил.

Сканеры секретов — это специализированные утилиты, которые прочесывают репозитории в поисках конфиденциальной информации, такой как учетные данные, ключи API, закрытые ключи и токены, которые разработчики случайно зафиксировали в исходном коде.

Поскольку злоумышленники часто сканируют конфигурационные файлы в публичных репозиториях на предмет конфиденциальных данных, этот тип утилит может помочь обнаружить секреты и защитить их до того, как их найдут атакующие.

Новый проект Betterleaks задуман как более продвинутый преемник Gitleaks и поддерживается той же командой при поддержке Aikido, бельгийской компании, предоставляющей платформу для обеспечения безопасности цикла разработки.

-2

Betterleaks разработан Заком Райсом, руководителем отдела сканирования секретов в Aikido Security, который также является автором популярного Gitleaks с 26 миллионами загрузок на GitHub и более чем 35 миллионами pull’ов в Docker и GitHub Container Registry (GHCR).

“Betterleaks — это преемник Gitleaks. Мы убираем «git» и ставим «better» (лучше), потому что это именно то, что он есть — лучше“, — говорит Райс.

Betterleaks был создан после того, как Райс потерял полный контроль над Gitleaks, разработку которого он начал восемь лет назад. Список функций нового инструмента включает:

  • Проверка, определяемая правилами, с использованием CEL (Common Expression Language)
  • Сканирование эффективности токенов на основе токенизации BPE, а не энтропии, с достижением 98,6% полноты по сравнению с 70,4% с энтропией на наборе данных CredData
  • Чистая реализация на Go (без зависимостей CGO или Hyperscan)
  • Автоматическая обработка дважды/трижды закодированных секретов
  • Расширенный набор правил для большего числа провайдеров
  • Параллельное сканирование Git для более быстрого анализа репозиториев

Разработчик также сообщил о дополнительных функциях, запланированных для следующей версии Betterleaks, таких как поддержка дополнительных источников данных помимо Git-репозиториев и файлов, анализ с помощью LLM для лучшей классификации секретов, больше фильтров обнаружения, автоматическая отмена секретов через API провайдеров, сопоставление разрешений и оптимизация производительности.

Что касается управления проектом, Райс поясняет, что он использует лицензию MIT с открытым исходным кодом и поддерживается тремя дополнительными людьми помимо него, включая контрибьюторов из Royal Bank of Canada, Red Hat и Amazon.

Райс подчеркнул, что философия дизайна Betterleak сочетает в себе ориентированное на человека использование с учетом рабочих процессов ИИ-агентов, включая функции CLI, оптимизированные для автоматизированных инструментов, сканирующих код, сгенерированный ИИ.

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Автор – Bill Toulas

Оригинал статьи

Open Source
12 тыс интересуются