
PowerShell Remoting / WinRM を使用して、WinRM ダブルホップテクニックを通じてリモートホスト上で PowerShell コマンドを実行するツール。
このツールは、PowerShell Remoting / WinRM を使用して、WinRM ダブルホップ技術を介しリモートホスト上で PowerShell コマンドを実行する際の補助を目的としています。
このツールは、内部ネットワークおよびCLIアクセス権があることを前提としています。
doublehop Usage():
-c string
Command we are executing.
-j string
Host we are executing command against.
-l string
Inital host we are jumping from.
-m string
Add hosts comma seperated. FORMAT: 'host1,host2'
-p string
Password for user
-u string
FORMAT: 'DOMAIN\USER' we are authenticating with.
# Execute against single host:
doublehop.exe -u "acme.local\pwneduser" -p "MySecurePass" -l wks01.acme.local -j server1.acme.local -c ipconfig
# Execute against multiple jump systems:
doublehop.exe -u "acme.local\pwneduser" -p "MySecurePass" -l wks01.acme.local -m "server1.acme.local,server2.amce.local" -c ipconfig