安装Veil
在本节中,我们将学习如何生成防病毒无法检测到的后门程序。后门只是一个文件,当该文件在目标计算机上执行时,它将为我们提供对该目标计算机的完全访问权限。有许多方法可以生成后门程序,但我们这里只介绍生成防病毒程序无法检测到的后门程序。如果我们使用Veil-Evasion工具,这实际上并不难做到。
使用以下GitHub链接下载最新版本的Veil:
- https://github.com/Veil-Framework/Veil
GitHub是一个版本控制系统,允许程序员发布,共享和更新源代码。下载程序时使用很多。Veil的存储库可以通过GitHub的链接下载,也可以复制到我们的终端。以下屏幕截图显示了复制的GitHub链接:
现在,在下载它之前,我们要将它存储在/opt
目录中。所以要做cd
导航到另一个目录,我们把/opt
打开一个名为opt的目录。现在运行ls
来列出可用的目录,我们看到只有一个名为Teeth
的程序目录。
如果要下载Veil,我们需要从GitHub复制存储库链接,如上面的屏幕截图所示。然后我们打开终端,进入要下载的位置。所以我们要做的第一件事是将目录更改为/opt
,然后执行git clone
,并输入存储库的URL。命令如下:
在这里,clone
命令用于在与Veil共享链接之前告诉git要克隆或下载此框架,程序或项目。要下载所需的项目,只需按Enter键,如以下屏幕截图所示:
如果使用ls
命令列出文件,我们应该看到一个名为Veil的新目录。可以通过输入cd Veil/
导航进入到该目录。ls
命令用于列出我们需要安装的所有可用文件,包括Veil.py
。为此,请通过输入cd config/
导航进入到config
目录,然后运行setup.sh
bash脚本。该脚本将安装Veil-Evasion。要从终端运行可执行文件,输入./setup.sh
执行文件的名称,如以下屏幕截图所示:
上面的命令应该生成以下结果:
在上面的截图中,可以看到它会询问是否要安装Veil。输入:y 进行安装。请注意,安装可能需要一段时间。
安装之后,我们首先打开终端,然后通过输入cd /opt
导航进入到opt
目录,因为这是我们克隆Veil的地方。因此,我们输入cd Veil/
命令来更改工作目录,进入Veil目录中。运行ls命令,我们将看到有一个Veil可执行文件。我们可以通过将./
后跟名为Veil.py
的漏洞利用来运行此可执行文件。
现在我们执行上面的命令,打开Veil的欢迎屏幕,如下面的屏幕截图所示:
在上面的截图中,可以看到Veil有两个工具。在下一节中,我们将学习该工具的用法。