章节大纲

  • Shellshock 漏洞允许攻击者在目标机器上运行任意命令。在实际攻击中,攻击者通常不会将命令固化在攻击中,而是选择运行一个 shell 命令,这样他们就可以使用这个 shell 来运行其他命令。为了实现这一目标,攻击者需要运行一个反向 shell。

    反向 shell 是一个在受害者机器上运行的 shell 进程,但它从攻击者的机器获取输入并将输出打印在攻击者的机器上。反向 shell 为攻击者提供了在被攻陷的机器上运行 shell 命令的一种便捷方式。如何创建反向 shell 的详细说明可以在 SEED 书中找到。我们也在页面最后的指导中做了一些解释。在本任务中,你需要演示如何通过 Shellshock 攻击从受害者那里获得反向 shell。