错误运行命令外壳:TimeoutError 操作超时

信息安全 linux 元数据 外壳代码
2021-08-27 08:49:09

我正在我的测试 Linux 网络中测试有效负载 linux/x86/meterpreter/reverse_tcp 以进行利用,我使用 Metasploit 获得了一个 Meterpreter 会话,我尝试了几个命令,如 getuid、cat 和所有这些都工作正常,但命令shell不是工作,这意味着我无法从中创建一个 shell 会话,我收到一个错误,上面写着

[-] Error running command shell: Rex:: TimeoutError Operation Timed Out

我的服务器正在运行架构是x86_6464 位操作系统,我使用的是 x86 有效负载。那么它是否在shell命令中引起了问题?而且我无法在 Linux 模块中找到 Reverse_TCP 64 位有效负载,任何人都可以帮助我,或者给出错误输出的确切原因吗?

此外,在旋转 Reverse_tcp 时应该运行命令 ifconfig 但在 x86 OS 系统中,会shell给出 Channel 的 sh-4.2$ ifconfig command not found

1个回答

您可以尝试使用以下命令生成 bash shell:

execute -i -f /bin/bash