Приветствую!
В своей статье я приведу пример, подобный которому встречался мной лично на проектах, не все скрины я сохранил в моменте, поэтому не судите строго, как мог пытался приблизить ситуацию к реальности.
Когда креды от ВПНа невалид в домене.
«б**ть, сука уебанская бляя, чёж делать, чёж делааать»
Первым делом расчехляем Responder и ловим учетки, среди которых в том числе прилетают машинные:
Наша задача собрать помаксимуму такие машинные учетки и выписать их в отдельный txt файл:
Одним из векторов получения учетки в домене является использование утилиты pre2k.
Она позволяет запросить TGT-билет для любой машинной УЗ в домене, и если она была создана с флагом Assign this computer account as a pre-Windows 2000 computer, то пароль в нижнем регистре у нее будет равен ее имени.
Немного теории
Pre2K (сокращение от «до Windows 2000») Неправильные настройки Active Directory До 2000 года часто возникают из-за того, что в средах Windows не обращают внимания на устаревшие настройки. Распространённые проблемы включают в себя включение NTLM или SMBv1 для обеспечения обратной совместимости, сохранение активности учётных записей до Windows 2000 и пренебрежение надлежащей очисткой учётных записей. Такие неправильные настройки в сочетании со слабыми разрешениями могут привести к повышению привилегий и несанкционированному доступу к доменам.
Такая ситуация возникает в корпах с "большой истоией" где есть необходимость поддержания устаревших приложений или систем, требующих совместимости с версиями до 2000 года.
Продолжим.
Запускаем утилиту и.. если повезет мы сможем подтвердить, что учётная запись уязвимого компа включена и имеет пароль по умолчанию:
Теперь проверим, действителен ли для этой учетки пароль по умолчанию, выполнив следующую команду:
Ошибка «STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT» указывает на то, что компьютер не может войти в домен, так как у него нет необходимых доверительных отношений с доменом Active Directory. Эта проблема обычно возникает, когда система неправильно настраивает учётную запись компьютера, деактивирует её или допускает рассинхронизацию пароля с контроллером домена.
Мы можем изменить пароль и повторить попытку подключения с новым паролем.
Изменим пароль от нашей учётной записи на свой с помощью инструмента «impacket» и следующей командой:
Теперь, когда мы успешно сменили пароль, воспользуемся инструментом evil-winrm и приведённой ниже командой, чтобы подключиться к контроллеру домена и получить удалённый доступ:
PS Накидайте побратски реакций, хочу на xss залететь:blush:
В своей статье я приведу пример, подобный которому встречался мной лично на проектах, не все скрины я сохранил в моменте, поэтому не судите строго, как мог пытался приблизить ситуацию к реальности.
Когда креды от ВПНа невалид в домене.
«б**ть, сука уебанская бляя, чёж делать, чёж делааать»
Медиа заблокировано
Этот домен не входит в список разрешённых для медиа.
Формат: изображения / GIFДомен:
cdn.jsdelivr.netРазрешённые домены
imgur.comru.imgbb.comprnt.scimgbb.comibb.coi.imgur.comi.ibb.codarklimb.vipi.pinimg.comimg3.teletype.inimg4.teletype.inteletype.inpikabu.rucs15.pikabu.ruimg2.teletype.inlh7-rt.googleusercontent.comduty-files.ccblogger.googleusercontent.com
Не удалось прогрузить медиа
Не удалось прогрузить медиа
Первым делом расчехляем Responder и ловим учетки, среди которых в том числе прилетают машинные:
Не удалось прогрузить медиа
Наша задача собрать помаксимуму такие машинные учетки и выписать их в отдельный txt файл:
Не удалось прогрузить медиа
Не удалось прогрузить медиа
Одним из векторов получения учетки в домене является использование утилиты pre2k.
Она позволяет запросить TGT-билет для любой машинной УЗ в домене, и если она была создана с флагом Assign this computer account as a pre-Windows 2000 computer, то пароль в нижнем регистре у нее будет равен ее имени.
Немного теории
Pre2K (сокращение от «до Windows 2000») Неправильные настройки Active Directory До 2000 года часто возникают из-за того, что в средах Windows не обращают внимания на устаревшие настройки. Распространённые проблемы включают в себя включение NTLM или SMBv1 для обеспечения обратной совместимости, сохранение активности учётных записей до Windows 2000 и пренебрежение надлежащей очисткой учётных записей. Такие неправильные настройки в сочетании со слабыми разрешениями могут привести к повышению привилегий и несанкционированному доступу к доменам.
Такая ситуация возникает в корпах с "большой истоией" где есть необходимость поддержания устаревших приложений или систем, требующих совместимости с версиями до 2000 года.
Продолжим.
Запускаем утилиту и.. если повезет мы сможем подтвердить, что учётная запись уязвимого компа включена и имеет пароль по умолчанию:
pre2k unauth -d «имя домена» -dc-ip 10.154.16.134 -inputfile ~/Desktop/machin.txt
Не удалось прогрузить медиа
Теперь проверим, действителен ли для этой учетки пароль по умолчанию, выполнив следующую команду:
nxc smb 10.154.16.134 -u 'МашиннаяУЗ$' -p 'пароль_машинной_уз'
Не удалось прогрузить медиа
Ошибка «STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT» указывает на то, что компьютер не может войти в домен, так как у него нет необходимых доверительных отношений с доменом Active Directory. Эта проблема обычно возникает, когда система неправильно настраивает учётную запись компьютера, деактивирует её или допускает рассинхронизацию пароля с контроллером домена.
Мы можем изменить пароль и повторить попытку подключения с новым паролем.
Изменим пароль от нашей учётной записи на свой с помощью инструмента «impacket» и следующей командой:
impacket-changepasswd Домен/МашиннаяУЗ[email protected] -newpass 'P@ssword' -p rpc-samr
Не удалось прогрузить медиа
Теперь, когда мы успешно сменили пароль, воспользуемся инструментом evil-winrm и приведённой ниже командой, чтобы подключиться к контроллеру домена и получить удалённый доступ:
evil-winrm –i 10.154.16.134 -u МашиннаяУЗ$ -p P@ssword
Не удалось прогрузить медиа
PS Накидайте побратски реакций, хочу на xss залететь:blush:
👍84
🔥9
😮16
🤔11
😢14
💯17
LIMB