Technical requirements
For this chapter, you will need the Kali Linux (https://kali.org) and Parrot Security OS (https://www.parrotsec.org/) virtual machines for development and demonstration purposes, as well as Windows 10 (https://www.microsoft.com/en-us/software-download/windows10ISO), which will act as the victim’s machine.
In terms of compiling our examples, I’m using MinGW (https://www.mingw-w64.org/) for Linux, which can be installed by running the following command:
$ sudo apt install mingw-*
Although we’ll be using the standard Microsoft Windows Defender antivirus in this chapter, in theory, these methods also work when it comes to bypassing other security solutions.