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

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

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

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

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

Категории

Все категории
Loading categories
SSOh-No — Инструмент для перечисления пользователей и password spraying для тестирования Azure AD | Kitploit
Инструменты/GitHubGitHub/optionalctf/ssoh-no
Атаки на ПаролиТестирование на ПроникновениеБезопасность облачных средАутентификация
GitHuboptionalctf/ssoh-no

SSOh-No

Инструмент для перечисления пользователей и password spraying для тестирования Azure AD

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

Популярное

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

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

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

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

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

SSOh-No

Этот инструмент предназначен для перечисления пользователей, подбора паролей (password spraying) и проведения атак полным перебором против любой организации, использующей Azure AD или O365.

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

Этот инструмент является вооружённой версией PoC, продемонстрированного в исследовательской статье arstechnica, в которой обсуждаются методы, используемые для эксплуатации этой конечной точки.

Эта конечная точка известна Microsoft, однако, в типичной манере, она была названа функцией, а не ошибкой.

Данная конечная точка применяет "smart locking", который можно обойти путём смены IP-адреса.

Почему это уникально?

Конечная точка SSO Autologon не содержит журналирования какого-либо рода, за исключением, возможно, обновления времени "Last Logon" пользователя.

Следующие средства были протестированы и не содержат журналов:

  • AzureAD
  • Sentinel
  • Defender for Identity (ранее Advanced Thread Protection)
  • Defender for Cloud Apps

Использование

$ ./SSOh-No -h
usage: SSOh-No [-h|--help] [-e|--email "<value>"] [-p|--password "<value>"]
               [-U|--userlist "<value>"] [-o|--outfile "<value>"]

               Enumerate and abuse a sub-par Azure SSO endpoint.

Arguments:

  -h  --help      Print help information
  -e  --email     Email address to query. Example: [email protected]
  -p  --password  Password to spray. Example: Password123!
  -U  --userlist  Specify userlist to enumerate
  -o  --outfile   Specify outfile. Example: validated.txt

Предстоящие функции

  • Реализация прокси для обхода smart lock
  • Подбор паролей из списков паролей (одиночный пользователь — планов по подбору паролей из списка по всему списку пользователей нет)
Скачать инструмент