The Empire tool is open source and has a Git repository. We can clone the Git repository from GitHub by executing the following command:
git clone https://github.com/EmpireProject/Empire
![](https://static.packt-cdn.com/products/9781788995238/graphics/assets/5483272b-e1b1-4e22-a779-60d1faf6f786.png)
The following files reside in the Empire directory:
![](https://static.packt-cdn.com/products/9781788995238/graphics/assets/4b0208ee-5995-481e-84cd-b716a34f9b51.png)
The Empire Framework is written in Python, so we first need to install the Python dependencies. Empire already has an installation script, which can be viewed in the setup directory (~/Empire/setup/). The installation file is a simple Bash script which we can execute by using the following command:
./install.sh
![](https://static.packt-cdn.com/products/9781788995238/graphics/assets/3cf6abfc-f429-4d80-a0a8-08bab9c86ed6.png)
This script will check and install all the packages and dependencies required by the Empire framework. Once the installation is complete, you'll see a Setup complete! message as shown in the following screenshot:
![](https://static.packt-cdn.com/products/9781788995238/graphics/assets/b424954a-5fdc-46bb-8625-d71146275944.png)
We need root privileges to run Empire so that it can start the listeners on system...