有没有办法将命令发送到另一个交互式shell?让我们以metasploit中使用的meterpreter shell为例。这是一种从python代码向shell发出命令的方法,只要我控制一台计算机并且有一个可以使用的计时器shell吗?
我的意思是所有这些来自python代码。
答案 0 :(得分:3)
pexpect可能很有用:http://pypi.python.org/pypi/pexpect/2.4
答案 1 :(得分:0)
一点都不容易。
您必须知道meterpreter是否有其他程序可以与之通信的任何方法。
如果没有,你可能想要通过黑客攻击,例如使用操作系统管道等,以便能够使其工作。
无论如何,这种通信所需的代码可能超出了Python的能力。