Installing Veil Framework on Kali Linux
I have been notified that they are problems installing Veil Framework (AV bypass) in Kali using the apt-get install command. From the creator’s website it looks like the recommended install is to now clone Veil from the Github repository and then run the included setup routine.
Instructions can be found at the Veil Framework updates page, but I will include a tutorial here.
For advanced users:
$ git clone https://github.com/Veil-Framework/Veil-Evasion.git
$ cd Veil-Evasion/setup/
Then just follow through the install, taking the defaults.
From a Kali terminal prompt type, “git clone https://github.com/Veil-Framework/Veil-Evasion.git. This will clone Veil into the “Veil-Evasion” directory. When done change to the “Veil-Evasion/setup” directory and run “./setup.sh”:
Type, “Y” when prompted to continue with install, then sit back and relax, as the next part can take a while.
At the Python setup screen just click, “Next”:
At the Select Destination Directory screen, leave the default destination and click “Next”, then click “Yes” when prompted to overwrite existing Python files:
Continue through Python install leaving default settings, click “Finish” when done.
The install then begins the pywin32 setup.
At the main pywin32 setup screen, press “Next” to continue:
Leave default values on the Python directory location screen and click “next”, then “next” again, and “finish” to complete install.
The install then begins the pycrypto setup.
At the main pycrypto setup screen, press “Next” to continue:
Again leave the Python information that is populated by default and click “Next”, “next” again and then “Finish” when done.
Setup will then complete. And that is it; we are now ready to run Veil!
Running Veil Evasion
From the Veil-Evasion directory, run “./Veil-Evasion.py”, and you will see the main Veil Screen:
And there you go, you are now all set to use Veil Evasion on Kali Linux!
(** Note: My book, Basic Security Testing with Kali Linux which includes a tutorial on using Veil Evasion, is in the process of being updated to reflect the install tutorial changes.)