从Python向交互式shell发送命令
有没有办法给另一个交互式的命令行发送指令?我们以metasploit中的meterpreter命令行为例。假设我控制了一台电脑,并且有一个meterpreter命令行可以使用,能不能通过Python代码直接给这个命令行发送指令呢?
我的意思是,所有这些操作都是通过Python代码来完成的。
2 个回答
0
这可不是件简单的事。
你需要了解meterpreter是否有办法让其他程序和它进行沟通。
如果没有,你可能需要想办法去破解它,比如使用操作系统的管道之类的东西,才能让它正常工作。
无论如何,实现这种沟通所需的代码可能超出了Python的能力范围。
3
pexpect 这个工具可能会对你有帮助:http://pypi.python.org/pypi/pexpect/2.4