Examples and source code for this chapter are available in the GitHub repository in the chapter 12 folder: https://github.com/PacktPublishing/Mastering-Python-for-Networking-and-Security.
You will need to install python distribution in your local machine with at least 4 GB memory.