【发布时间】:2017-10-23 11:29:36
【问题描述】:
大家好,我需要一个可以打开例如 msfconsole 然后在其中键入命令的 shell 脚本,我制作了一个非常基本的脚本,但是当 msfconsole 启动时它当然会停止...你能给我一些例子吗?
谢谢!
这是我制作的基本愚蠢脚本:
#!/bin/bash
service postgresql start && sleep 4 && msfconsole && sleep 15 && quit
如您所见,我首先启动 postgresql,然后启动 msfconsole,当我尝试关闭它时,我无法关闭它,因为我不在 shell 中,但我进入了 metasploit。
【问题讨论】:
-
查看Six Ways to Automate Metasploit。不熟悉 metasploit,似乎第一个选项中的“资源脚本”是要走的路。在 bash 脚本中,您可以使用
-r标志调用您的 mfsconsole,并参考您的资源脚本以执行要执行的命令(或者如果您喜欢,请使用 Heredoc。
标签: linux shell metasploit