Как это работает
Интеграция Zulip и собирается из готового сценария — вот как он устроен по шагам.
- Запуск: Запуск вручную
- Затем: Перечислить пользователей AWS1
- Затем: Извлечь имена пользователей AWS
- Проверка: Разделить пользователей для обработки
- Затем: Получить ключи доступа пользователя
- Проверка: Отфильтровать только активные ключи
- Если да — Подготовить поиск в GitHub
- Затем: Ожидание лимита запросов
- Затем: Искать уязвимые ключи в GitHub
- Затем: Агрегировать результаты поиска
- Проверка: Проверить скомпрометированные ключи
- Если да — Сгенерировать отчет безопасности
- Затем: Форматировать оповещение Slack
- Затем: Slack
- Затем: Отключить ключи доступа
Эту интеграцию Zulip и ваших сервисов можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.