tgoop.com/codeby_sec/8758
Last Update:
MFASweep — PowerShell скрипт, пытающийся выполнить вход в различные службы Microsoft, используя предоставленные учётные данные, и определяет, включена ли многофакторная аутентификация. Он также выполняет дополнительную проверку конфигурации ADFS. По умолчанию скрипт пытается войти в указанную учётную запись десять раз.Invoke-GraphAPIAuth
)Invoke-AzureManagementAPIAuth
)Invoke-EWSAuth
)Invoke-O365WebPortalAuth
)Invoke-O365ActiveSyncAuth
)Invoke-ADFSAuth
)
Команда будет пытаться войти во все сервисы кроме ADFS. При успешном входе токены и/или файлы cookie будут записаны в AccessTokens.json.
Invoke-MFASweep -Username [email protected] -Password Winter2025 -WriteTokens
Команда работает с с методами аутентификации по умолчанию и проверяет наличие ADFS.
Invoke-MFASweep -Username [email protected] -Password Winter2025 -Recon -IncludeADFS
Команда будет перебирать различные типы ресурсов и идентификаторы клиентов во время аутентификации ROPC, чтобы найти однофакторный доступ для различных комбинаций идентификаторов клиентов и ресурсов.
Invoke-BruteClientIDs -Username [email protected] -Password Winter2025 -WriteTokens