【发布时间】:2011-12-18 17:36:27
【问题描述】:
有没有办法将命令发送到另一个交互式外壳?让我们以metasploit中使用的meterpreter shell为例。一旦我控制了计算机并有一个meterpreter shell可以玩,这可能是一种从python代码向这个shell说命令的方法吗?
我的意思是所有这些都来自 python 代码。
【问题讨论】:
标签: python shell interactive
有没有办法将命令发送到另一个交互式外壳?让我们以metasploit中使用的meterpreter shell为例。一旦我控制了计算机并有一个meterpreter shell可以玩,这可能是一种从python代码向这个shell说命令的方法吗?
我的意思是所有这些都来自 python 代码。
【问题讨论】:
标签: python shell interactive
pexpect 可能有用:http://pypi.python.org/pypi/pexpect/2.4
【讨论】:
这绝对不容易。
您必须知道meterpreter 是否有任何方法可以让其他程序与之通信。
如果没有,您可能想通过黑客攻击它,例如使用操作系统管道等以使其能够工作。
无论如何,这种通信所需的代码可能超出了 Python 的能力。
【讨论】: