
Инструмент для использования PowerShell Remoting / WinRM для выполнения команд PowerShell на удаленных хостах через технику WinRM double hop.
Этот инструмент предназначен для использования PowerShell Remoting / WinRM с целью выполнения команд PowerShell на удаленных хостах через технику двойного прыжка WinRM.
Предполагается, что у вас есть доступ к внутренней сети и CLI.
doublehop Usage():
-c string
Выполняемая команда.
-j string
Хост, на котором выполняется команда.
-l string
Исходный хост, с которого осуществляется прыжок.
-m string
Добавить хосты через запятую. ФОРМАТ: 'host1,host2'
-p string
Пароль пользователя
-u string
ФОРМАТ: 'DOMAIN\USER' для аутентификации.
# Выполнение на одном хосте:
doublehop.exe -u "acme.local\pwneduser" -p "MySecurePass" -l wks01.acme.local -j server1.acme.local -c ipconfig
# Выполнение на нескольких прыжковых системах:
doublehop.exe -u "acme.local\pwneduser" -p "MySecurePass" -l wks01.acme.local -m "server1.acme.local,server2.amce.local" -c ipconfig