Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
DIAL — Основанная на событиях платформа обнаружения ошибок безопасности AWS, которая в реальном времени мониторит несколько аккаунтов, отправляя оповещения через Lambda о неверных конфигурациях IAM, S3, EC2 и баз данных с задержкой обнаружения менее 7 секунд. | Kitploit
Инструменты/GitHubGitHub/cred-club/dial
Безопасность облачной инфраструктурыОборонительные ИнструментыБезопасность облачных средНеправильная КонфигурацияРеагирование на Инциденты
GitHubcred-club/dial

DIAL

Основанная на событиях платформа обнаружения ошибок безопасности AWS, которая в реальном времени мониторит несколько аккаунтов, отправляя оповещения через Lambda о неверных конфигурациях IAM, S3, EC2 и баз данных с задержкой обнаружения менее 7 секунд.

Репозиторий
9523714 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

DIAL


dial-logo

Рабочие нагрузки в облаке предоставляют хакерам не меньше возможностей, чем внутренним командам. Облачные компании открыты для атак как извне, так и изнутри. В условиях постоянно растущего риска утечки данных, а неправильная конфигурация облака является одним из самых распространённых факторов, время обнаружения должно сократиться до секунд, а не минут/часов/дней. Поэтому мы представляем наш внутренний инструмент DIAL (Did I Alert Lambda?), который помогает нам отслеживать любое количество аккаунтов AWS в любой заданный период времени.

Что такое DIAL?


DIAL (Did I Alert Lambda?) — это централизованный фреймворк для обнаружения ошибок конфигурации безопасности, который полностью работает на управляемых сервисах AWS, таких как AWS API Gateway, AWS Event Bridge и AWS Lambda. Ниже перечислены некоторые ключевые функции DIAL.

  • Это событийно-ориентированный фреймворк, благодаря чему максимальное время обнаружения любой ошибки конфигурации составляет < 7 секунд. MTTD (среднее время обнаружения) < 4 сек.
  • Он срабатывает только при возникновении интересующих событий.
  • Высокая масштабируемость и экономическая эффективность, так как построен на AWS Lambda и запускается при появлении интересующих событий.
  • Модульная архитектура; это означает, что вы можете легко добавлять новые обработчики событий и сценарии использования в соответствии со своими потребностями.

Чтобы узнать больше, вы можете ознакомиться со следующей технической статьёй.

Вы будете получать действенные оповещения, как показано ниже, со всеми соответствующими деталями:

alert-1

alert-2

alert-3

alert-4

Архитектура


dial-arch

Архитектура разделена на два различных компонента:

  • Parent Controller (родительский контроллер)
  • Child Controller (дочерний контроллер)

Child Controller; Дочерний контроллер действует как обработчик событий и должен быть развёрнут во всех аккаунтах/регионах, где требуется фреймворк обнаружения. Он подключён к Event Bridge в качестве триггера, который, в свою очередь, запускает дочерний контроллер при возникновении любого интересующего события. Этот контроллер также отвечает за отправку оповещений в настроенный SLACK-канал пользователя с указанием уровня серьёзности, определённого в файле конфигурации. Затем он передаёт весь объект ответа родительскому контроллеру для дальнейшей обработки и хранения.

Parent Controller; Фреймворку DIAL требуется только один родительский контроллер, который выступает в роли агрегатора для вашей SIEM, IR и постоянного хранения оповещений. Parent Controller работает вместе с API Gateway, который подключён к одной AWS Lambda на бэкенде, единственная цель которой — сбор данных. Запрос к API gateway должен быть аутентифицирован — это также настраивается в соответствии с потребностями конечного пользователя.

Примечание: Здесь мы использовали проект TheHive в качестве open-source инструмента IR для приёма данных. Вы можете просто изменить функцию родительского контроллера, чтобы отправлять объект ответа в любой SIEM/IR-инструмент по вашему выбору, но не забудьте изменить необходимые параметры, которые нужно добавить поверх него.

Охваченные сервисы:


  • EC2
  • S3
  • IAM
  • Security Group
  • GuardDuty
  • VPC
  • RDS
  • DynamoDB
  • Secret Manager
  • Parameter Store (System Manager)

Охваченные сценарии использования


В настоящее время мы выпускаем модуль обнаружения DIAL, который поможет вам выявлять любые ошибки конфигурации. Мы планируем выпустить модуль исправления в ближайшем будущем. Ниже приведены сценарии обнаружения, которые DIAL умеет выявлять и по которым отправляет оповещения.

  • IAM

    • Любое повышение привилегий через “CreatePolicy/AttachPolicy/CreatePolicyVersion”
    • Неактивные ключи доступа, сделанные публичными
    • Политика администратора, прикреплённая к любому пользователю/роли
    • Вход в консоль любого пользователя
    • Удаление/отключение MFA
  • S3

    • S3 bucket сделан публичным
    • S3 объект сделан публичным
    • Неправильная конфигурация политики S3 bucket
    • Неправильная конфигурация ACL для bucket/объекта
  • EC2

    • Пиринг VPC с неизвестным аккаунтом
    • Ослабленные группы безопасности (доступ 0.0.0.0/0 на порты)
    • Привязка частной подсети к публичной таблице маршрутизации
    • Создание нереалистичных типов экземпляров (p4d.24xlarge и т.д.)
  • Secret Manager / SSM Parameter Store

    • Каким пользователем были вызваны критические секретные параметры
    • Любое удаление секретных параметров
  • Базы данных (RDS/DynamoDB)

    • Создание снимков доступных БД
    • Изменение БД для сделать их публичными
    • Создание БД с публичным доступом True
  • GuardDuty

    • Находки (findings) GuardDuty

Установка и развертывание


Пожалуйста, обратитесь к следующему файлу.

Скачать инструмент